标签 JavaScript 下的文章

工厂函数

一、享元模式通过将可重复使用的方法与属性保存在一个代理对象中, 进而节省一些系统资源, 特别是应用中存在大量类型相同的实例时, 使用享元模式可以明显提升系统性能并有效减少内存损耗。假如需要创建很...
  • 2019-8-15 10:53

原型代理与原型克隆

一、原型代理在之前的介绍中, 我们重点介绍了原型, 里面有熟悉的 __proto__ 和 prototype, 现在花一些时间来研究一下对象的拷贝问题。let switchProto = { ...
  • 2019-8-11 15:35

原型关系

一、看图 !下面这张图是我看完其他教程自己总结的图 ! ! ! ( 世上仅此一张 ~ )二、所有对象都有一个 __proto__先从声明一个名称为 Foo 的函数开始, 函数里面的内容是什...
  • 2019-8-3 11:58

Function - Call

一、了解 "类即函数"要弄清楚 call 方法之前倒不如先搞清楚像 Array, String, Number 这一类的东西到底是什么。// 打印出它的类型 console.log(typeof...
  • 2019-8-2 17:41

maps and sets

一、maps没错, maps 的出现就是为了弥补对象的不足。那么 对象 有哪些不足呢 ?对象原型中可能存在并不需要的映射 (对于原型的继承)弄清楚对象中有多少映射不简单 (原型中的, 自己的)对...