《JavaScript高级程序设计》笔记
文章平均质量分 77
Chloeeefancy
这个作者很懒,什么都没留下…
展开
-
JavaScript 创建对象的模式
工厂模式构造函数模式原型模式构造函数模式和原型模式组合动态原型模式寄生构造函数模式稳妥构造函数模式原创 2017-10-09 23:01:09 · 177 阅读 · 0 评论 -
《JavaScript 高级程序设计》 继承有关的总结
1. 原型链方式实现继承。sub.prototype = new superType();重写原型对象,用一个新的实例来代替默认提供的原型。不能使用字面量方式写原型对象,相当于重写了原型链。方法:1) instanceof 测试原型链中出现过的构造函数;2).isPrototypeOf() 链中出现过的原型,都是派生实例的原型2. 派生对象添加方法会屏蔽原型链中之前存在的方法。原创 2017-10-19 22:33:31 · 325 阅读 · 0 评论 -
JavaScript高级程序设计 Chapter 7 关于函数、闭包的笔记和理解
1. 函数声明所有以function开头的都算。- 函数声明提升执行代码前会先读取所有的函数声明,因此函数声明语句的位置并不重要。- 匿名函数和具名函数函数对象有一个非标准的name属性,匿名函数的name属性是空字符串。匿名函数,就是把函数当成值来使用。2. 递归在函数中调用函数,递归已经很熟悉了。但是在要改函数名的时候,会不方便,内部调用的也要改。- 函数名原创 2017-10-15 18:52:01 · 324 阅读 · 0 评论