1.闭包:函数内部的函数
2.优点:
1.隔离作用域,防止污染全局
2.有自己的独立变量
3.缓存
3.缺点
1.不容易垃圾回收
2.消耗内存
4.原型 :
1.函数有一个prototype对象,可以通过函数的原型对象来实现继承
2.原型prototype对象上有一个constructor属性。是构造函数
3.每一个实例对象都有一个__proto__属性,指向该实例继承的原型
5.原型链:
函数对象通过prototype实现继承
每一个实例对象有一个原型属性__proto__属性
最终的__proto__属性指向 null
通过__proto__属性指向形成一个链的结构
个人博客 :精华所在 https://gilea.cn/