摘要:
可惜之前遇到过的都没有记录下来。1、cloneNode()方法不会复制添加到DOM节点中的javascript属性,例如事件处理程序。这个方法只复制特性或者子节点。但是IE在这里有bug,会把事件处理程序也复制过去。2、IE7及较低版本中使用document.getElementById()时,name特性与给定ID匹配的表单元素也会被该方法返回。3、在IE7及以前版本中,用getAttribute()方法访问style或者onclick这样的事件处理特性时,返回的值与属性的值(document_ele.style或者document_ele.onclick)相同,均为对象或者javascri 阅读全文
posted @ 2014-02-26 17:03
叶霄霄
阅读(209)
评论(0)
推荐(0)
摘要:
近期在看《javascript 高级程序设计》,终于对原型和原型链有了比较清晰的理解1、首先要理解构造函数、原型、实例三者之间的关系。 通过构造函数可以创建实例,构造函数有一个原型对象。而每一个原型对象都有一个[[constructor]]指针指向构造函数。而每一个实例都有一个[[prototype]]指针指向原型对象。2、假设有A对象和B对象。将A对象的实例赋给B对象的实例对象: a = new A(); B.prototype = a; 完成之后,根据上面对三者关系的描述,B的原型跟A的实例一样,也拥有了一个指向A原型的[[prototype]]指针,形成了所谓原型链。 阅读全文
posted @ 2014-02-26 15:08
叶霄霄
阅读(132)
评论(0)
推荐(0)

浙公网安备 33010602011771号