2014年10月30日

摘要: 一:DOM事件流:事件流是从页面接收事件的顺序,DOM2级事件规定事件流包括三个阶段:①事件捕获阶段:用意在于事件达到目标之前捕获它,在事件捕获阶段事件流模型:document→html→body→div②处于目标阶段2:实际的目标到事件③事件冒泡阶段:由最具体的元素接收到事件,然后向上传播到较为不... 阅读全文
posted @ 2014-10-30 12:50 大风吹自己浪 阅读(1834) 评论(0) 推荐(1) 编辑
 

2014年10月29日

摘要: =是赋值符号,==是等于,===是严格等于。对于等号两边的数值,如果类型不相同会先转换类型再比较,===则不会转换类型。例如3和“3”在==比较下true,在===下是false,null和undefind在==比较下true,在===下是falsetrue和1,false和0 在==比较下是相等的... 阅读全文
posted @ 2014-10-29 19:36 大风吹自己浪 阅读(121) 评论(0) 推荐(0) 编辑
 
摘要: live可以说是bind是方法的变种。二者的主要区别就是live方法的作用机理是事件委托,live方法的作用机理是将事件绑定DOM的根节点上。live方法的处理机制就是把事件绑定在DOM树的根节点上,而不是直接绑定在某个元素上。举一个例子来说明: $(".clickMe").live("click"... 阅读全文
posted @ 2014-10-29 17:41 大风吹自己浪 阅读(128) 评论(0) 推荐(0) 编辑
 
摘要: 一:绑定在标签中:能够一眼看出那些元素绑定了什么事件。只能将元素和事件逐一实现绑定。二js动态绑定:可以一次动态的给多个元素绑定事件,批量绑定事件。html标签绑定的缺点:①:可能有时间差。如果js代码在html标签之后,用户激活事件时,事件如果还没有被解析,则会引起报错。(一般用try,catch... 阅读全文
posted @ 2014-10-29 17:19 大风吹自己浪 阅读(635) 评论(0) 推荐(0) 编辑
 
摘要: 一:DOM与浏览器:重排:改变页面的内容。重绘:浏览器显示的内容。添加顺序:尽量在appendchild之前。合并DOM操作-利用csstext,缓存布局信息文档碎片。二 DOM 与事件:事件委托。三 DOM 与前端模板能更好的对逻辑和视图进行分离,mvc架构基础(angular.js)这里附上一篇... 阅读全文
posted @ 2014-10-29 17:11 大风吹自己浪 阅读(114) 评论(0) 推荐(0) 编辑
 

2014年10月19日

摘要: 一 off()和on() $("obj").on(event,[sesect],[data],fn);一般情况下参数只有两个,事件以及事件的处理函数 off()方法移除用.on()绑定的事件处理程序,如$("p").off("click",""); 二 die()和live() $("obj"... 阅读全文
posted @ 2014-10-19 19:55 大风吹自己浪 阅读(1284) 评论(0) 推荐(0) 编辑
 

2014年10月13日

摘要: 一,callback 回调函数即函数f1和函数f2的关系是f1(f2());f2作为f1()的回调函数,在f1执行过程中就开始执行f2,先执行线程的主要逻辑,将比较耗时的任务放在后面执行。回调函数的优点是简单、容易理解和部署缺点是不利于代码的阅读和维护,各个部分之间高度耦合(Coupling),流程... 阅读全文
posted @ 2014-10-13 15:00 大风吹自己浪 阅读(137) 评论(0) 推荐(0) 编辑
 
摘要: innerhtml属于对象的一个属性,一般用于向已经存在的标签中写入内容,或者读取标签的内容。innertext属于对象的一个属性,一般只能用于写入内容,或者读取内容,不能读取dom 中的标签,且只适用于IE。综上,一般我们为了提高代码的兼容性,建议使用innerhtml。但是innerhtml在I... 阅读全文
posted @ 2014-10-13 14:26 大风吹自己浪 阅读(178) 评论(0) 推荐(0) 编辑
 

2014年9月30日

摘要: 一 当盒子碰上图片的对齐问题在同一水平上,左边是盒子div ,右边是图片img元素,如果想要盒子内的内容和图片看起来是水平的,给两个元素加上display:inline-block后,通过vertical-align属性调节水平上的对齐。二 background-color的透明属性backgrou... 阅读全文
posted @ 2014-09-30 09:16 大风吹自己浪 阅读(104) 评论(1) 推荐(0) 编辑
 

2014年9月28日

摘要: 301、404、200、304等HTTP状态,代表什么意思? 如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器将会返回 HTTP 状态码响应请求。 此状态码提供关于请求状态的信息,告诉 Googlebot 关于您... 阅读全文
posted @ 2014-09-28 17:22 大风吹自己浪 阅读(116) 评论(0) 推荐(0) 编辑