1. 谈谈原型html
可以实现继承,对象查找属性的规则函数
实例对象的隐式原型的值 为其 对应构造函数的 显式原型的值this
全部函数都有显示原型属性spa
全部实例对象都有隐式原型属性prototype
全部函数都是 Function 的实例htm
Function 是经过 new 本身产生的实例对象
2. 原型链blog
由多个隐式原型属性构成的链状结构就是原型链继承
做用: 用来查找对象的 属性/方法原型链
先自身找,找不到再去 __proto__ 找,最终找到 Object.prototype.__proto__ 上,返回 undefined
3. 做用域链
多个上下级关系的做用域造成的链, 它的方向是从小向大的(从内到外)
做用:查找变量的规则
先自身做用域找,找不到再上一级找,最终来到全局做用域,找不到就报错(xxx is not defined)
4. 预解析、预处理作了什么事?
5. 完整原型图