摘要: 一直以来,在DOM中添加事件总是使用三种方法, 第一种使用HTML中的事件处理程序例如: 第二种:使用在JavaScript中添加事件处理程序: 第三种使用 addEventListener 方法注册事件处理程序: 一直是这样用的,却没有理解使用的弊端和注意的问题,现在总结一下这三者DOM事件处理方阅读全文
posted @ 2018-04-17 13:07 恩恩先生 阅读(59) 评论(1) 编辑
摘要: 一、不同的布局方式: web布局随着技术的不断发展,衍生了很多的布局方式常见的有: 1、静态布局:根据浏览器默认的标签样式来显示,通过设置width,height;超过设定值的出现滚动条;移动端无法兼容pc端页面,需要单独对移动端页面进行设计;常见是通过UA信息 JS 判断跳转至二级域名或二级目录;阅读全文
posted @ 2018-04-03 15:26 恩恩先生 阅读(45) 评论(0) 编辑
摘要: 在初学JavaScript函数式编程的时候,经常会出现令人出乎意料的结果,而原因,大都是由于不理解JavaScript闭包引起的;理解JavaScript的闭包,可以从JavaScript的闭包内部机制出发。 函数: 结果: 这个函数会返回一组数组,应该每个函数都应该返回对应的值;而出现结果的原因就阅读全文
posted @ 2018-03-01 11:34 恩恩先生 阅读(32) 评论(0) 编辑
摘要: setAttribute()、与createAttribute() 都可以动态的为DOM 添加属性;但是用法却不一样; 1、setAttribute() setAttribute() 直接在DOM节点上添加属性: 语法: 例子: 在<p>节点上添加title属性: 2、createAttribute阅读全文
posted @ 2018-01-30 10:33 恩恩先生 阅读(351) 评论(0) 编辑
摘要: 1、实现,需要Notifications API 提供的通知接口: 用法: title参数:用于通知的主题; options参数:是一个对象;用于配置被通知对象 notification 的属性; 仅仅是构造一个Notification 对象的实例还不够; 2、获取通知权限 Notification阅读全文
posted @ 2018-01-24 15:47 恩恩先生 阅读(676) 评论(0) 编辑
摘要: 需使用的自定义光标的 URL。 注释:请在此列表的末端始终定义一种普通的光标,以防没有由 URL 定义的可用光标。 表格来自w3school 演示: 使用自定义的鼠标样式需要固定的格式;否则在不同浏览器下会无法显示。阅读全文
posted @ 2018-01-16 11:02 恩恩先生 阅读(401) 评论(0) 编辑
摘要: javascript高级程序设计中;对执行环境、作用域链、变量对象、活动对象的解释: 1、执行环境: 执行环境;有时也叫环境;是JavaScript中最为重要的一个概念;执行环境定义了变量或函数有权访问的其他数据; 2、变量对象: 每一个执行环境都有一个与之关联的变量对象;环境中定义的所有的变量和函阅读全文
posted @ 2018-01-15 14:08 恩恩先生 阅读(320) 评论(0) 编辑
摘要: Filter主要用于图片,SVG等元素上,其默认值是none,有以下10个filter-function值可选: grayscale(灰度)效果类似于PS中的去色或者黑白 blur(模糊)效果类似于PS中的高斯模糊 invert(反相)效果类似于PS中的反相 opacity(透明度)效果类似于PS中阅读全文
posted @ 2018-01-09 11:55 恩恩先生 阅读(315) 评论(0) 编辑
摘要: 一个服务器上挂一个网站实在是有点浪费;一个服务器上可以放多个网站;可以开启nginx的虚拟主机功能;利用访问的路径或者域名不同访问不同的文件夹;例如: 1、一台服务器上放多个网站使用nginx的配置文件 这是一个网站的配置文件; 其中核心配置:配置成如下的形式;即可多个网站通过不同的域名进行访问。原阅读全文
posted @ 2017-12-28 16:03 恩恩先生 阅读(1799) 评论(0) 编辑
摘要: gitbook是一个好用的发布电子书的项目;使用gitbook 可以在本地写好文档再远程推送到库;也可以在gitbook提供的在线平台上制作电子书;要想在自己的服务器上使用gitbook 发布一个网站;则需要相应的运行环境。本文是通过gitbook editor 软件写好电子书的项目;然后通过Win阅读全文
posted @ 2017-12-28 14:14 恩恩先生 阅读(1324) 评论(0) 编辑