Goodsu

导航

 

2015年8月18日

摘要: what happens when changing the DOM via innerHTML 阅读全文
posted @ 2015-08-18 10:33 Goodsu 阅读(101) 评论(0) 推荐(0)
 
摘要: 先学习一篇文章:http://www.nczonline.net/blog/2009/06/30/event-delegation-in-javascript/1.为什么出现事件委托当需要为N多元素都绑定事件时,如果单独绑定每一个元素,会影响网页性能。所以事件委托出现了:仅仅通过在父级元素上(比如d... 阅读全文
posted @ 2015-08-18 01:53 Goodsu 阅读(161) 评论(0) 推荐(0)
 

2015年8月17日

摘要: 学习的路上,总是带着这几个问题,让学习更有目的性,让知识更有连贯性1.一个技术出现的背景,它是为解决什么问题而诞生的2.它的实现原理、机制3.应用场景4.类似技术的横向比较,优缺点 阅读全文
posted @ 2015-08-17 21:36 Goodsu 阅读(127) 评论(0) 推荐(0)
 
摘要: 1.事件流事件流是描述页面接收事件的顺序(指的是事件的传递,不是事件处理程序)先有三种;事件冒泡、事件捕获、dom2级事件流事件冒泡,事件捕获,dom2级事件流,规定的事件流包括三个阶段:事件捕获阶段、处于目标阶段和冒泡阶段。首先发生的是事件捕获,为截获事件提供了机会。然后是实际的目标接收到事件。最... 阅读全文
posted @ 2015-08-17 16:43 Goodsu 阅读(159) 评论(0) 推荐(0)
 

2015年8月12日

摘要: 参考《JavaScript高级教程》实例看:1.重写原型对象后,首先原型对象的constructor属性值(constructor的指向)会发生改变。 function Person(){ }Person.prototype={ name:"nike", age:32, ... 阅读全文
posted @ 2015-08-12 10:11 Goodsu 阅读(2285) 评论(0) 推荐(0)
 
摘要: 疑问:在使用.call()时,调用对象到底是否可以直接拥有了被调用者的方法和属性?这里输出结果为:ReferenceError: o is not defined function Person(name,age,job){ this.name=name; ... 阅读全文
posted @ 2015-08-12 00:30 Goodsu 阅读(129) 评论(0) 推荐(0)
 

2015年8月11日

摘要: 代码一: 以上code输出结果为:trueredbmw 以上code输出结果:trueundefinedundefined问题来了:通过new+构造函数构建实例,实例能访问构造函数的属性通过Object.create(prototype)构建实例时,实例对... 阅读全文
posted @ 2015-08-11 13:34 Goodsu 阅读(145) 评论(0) 推荐(0)
 

2015年8月10日

摘要: 1.闭包的原理这里先贴上几个看到的不错的blog。blog1:http://i.cnblogs.com/EditPosts.aspx?opt=1blog2(这个系列详细介绍了函数相关概念,执行环境、变量对象、作用域链等等):http://dmitrysoshnikov.com/ecmascript/... 阅读全文
posted @ 2015-08-10 10:01 Goodsu 阅读(143) 评论(0) 推荐(0)
 

2015年8月8日

摘要: 在学习arguments对象时,碰到的一段code,不是太好理解。原文地址中文(http://www.jb51.net/article/25048.htm)、英文(http://www.sitepoint.com/arguments-a-javascript-oddity/)想要正确理解,需要把握红... 阅读全文
posted @ 2015-08-08 13:28 Goodsu 阅读(377) 评论(0) 推荐(0)
 

2015年8月7日

摘要: function format(string) {var args = arguments;var pattern = new RegExp("%([1-" + arguments.length + "])", "g");return String(string).replace(pattern, ... 阅读全文
posted @ 2015-08-07 23:33 Goodsu 阅读(393) 评论(0) 推荐(0)