摘要: 当我们用new运算符new一个构造函数产生一个实例时,比如说: var obj = new Func 时,其背后的步骤是这样的: 1:创建一个继承自 Func.prototype 的新对象;2:执行构造函数 Func ,执行的时候,相应的传参会被传入,同时上下文(this)会被指定为第一步创建的新实 阅读全文
posted @ 2018-07-19 16:30 阿侬酱 阅读(5986) 评论(2) 推荐(1) 编辑
摘要: 1. 原型规则 A. 所有的引用类型(数组、对象、函数),都具有对象特性,即可自由扩展属性; var arr = []; arr.a = 1;B. 所有的引用类型(数组、对象、函数),都有一个_proto_属性(隐式原型),属性值是一个普通的对象;C. 所有的函数,都具有一个prototype(显式 阅读全文
posted @ 2018-07-19 14:14 阿侬酱 阅读(930) 评论(0) 推荐(4) 编辑