摘要:
理解JavaScript继承(三) 通过把父对象的属性,全部拷贝给子对象,也能实现继承。 7.浅拷贝 但是,这样的拷贝有一个问题。那就是,如果父对象的属性等于数组或另一个对象,那么实际上,子对象获得的只是一个内存地址,而不是真正拷贝,因此存在父对象被篡改的可能。所以,extendCopy()只是拷贝 阅读全文
摘要:
理解JavaScript继承(二) 5.寄生式继承 这个实例基于person返回了一个新对象anotherPerson。新对象不仅具有person的所有属性和方法,而且还有自己的sayHi()方法。 缺点 :和构造函数一样,不能做到函数复用而降低效率。 6.寄生组合式继承 前面介绍说组合继承是Jav 阅读全文
摘要:
HTML data 自定义属性 data 是HTML5新添加的全局属性,通过它我们可以自定义属性,就像id,class等属性一样。我们可以使用JavaScript来操作这些属性。 `` 我们可以用下面这些方法来操作它。 (1)dataset 通过访问一个元素的 dataset 属性来存取 data 阅读全文