1.对象
2.原型链
3.构造函数
4.执行上下文栈
5.执行上下文
6.变量对象
7.活动对象
8.作用域链
9.闭包
10.This
11.总结
对象
ECMAScript做为一个高度抽象的面向对象语言,是通过对象来交互的。即使ECMAScript里边也有基本类型,但是,当需要的时候,它们也会被转换成对象。
一个对象就是一个属性集合,并拥有一个独立的prototype(原型)对象。这个prototype可以是一个对象或者null。
让我们看一个关于对象的基本例子。一个对象的prototype是以内部的[[Prototype]]属性来引用的。但是,在示意图里边我们将会使用
对于以下代码:
|
|