原型、原型链

原型链

原型链

  • 每个对象都有一个__proto__属性,指向创建该对象的函数的prototype

原型链

console.log(Object instanceof Function) // true
console.log(Function instanceof Object) // true
console.log(Function instanceof Function) // true

 上一篇
作用域、作用域链、闭包 作用域、作用域链、闭包
作用域、作用域链、闭包执行上下文 在执行代码之前,把将要用到的所有的变量都事先拿出来,有的直接赋值了,有的先用undefined占个空 作用域 函数可以创建作用域 作用域在函数定义时就已经确定了。而不是在函数调用时确定 作用域链
2018-03-18
下一篇 
继承 继承
继承原型链的继承 核心:将父类的实例作为子类的原型 优点 非常纯粹的继承关系,实例是子类的实例,也是父类的实例 父类新增原型方法/原型属性,子类都能访问到 简单,易于实现 缺点 要想为子类新增属性和方法,必须要在new Father
2018-03-11
  目录