这一周在慕课以及网上搜索,好好学习理解了一下JS的原型/原型链。在这里笔记一下自己觉得重要的东西,在这总结一下。
普通对象与函数:
JavaScript 中分为普通对象和函数对象。凡是通过 new Function() 创建的对象都是函数对象,其他的都是普通对象。
构造函数:
1 | function Person(name, age, job) { |
上面的例子中 person1 和 person2 都是 Person 的实例。这两个实例都有一个 constructor (构造函数)属性,该属性(是一个指针)指向 Person。
person1 和 person2 都是 构造函数 Person 的实例
!!!实例的构造函数属性(constructor)指向构造函数。
more >>