JavaScript 核心
原文:JavaScript. The Core
作者:Dmitry Soshnikov
第二版:JavaScript. The Core: 2nd Edition
目录
-
1.对象
-
2.原型链
-
3.构造器
-
4.运行栈
-
5.运行上下文
-
6.变量
-
7.激活
-
8.作用域
-
9.闭包
-
10.this
-
11.结论
本文是ECMA-262-3规范系列的概述和摘要。每个章节都包含对应匹配章节的引用,以便您可以阅读以获取更深入的理解。
面向读者:有经验的开发者,专家。
我们从一个对象的概念触发,这是ECMAScript的基础。
对象
ECMAScript是一门高度抽象的、面向对象的语言,它处理对象。还有原始值,但是在需要的情况下也会转换成对象。
对象是一个属性的集合并具有单个原型对象,原型对象可能是另一个对象或者null值。
我们来看一个对象的简单例子,一个对象的原型被对象上的内部属性[[Prototype]]引用。然而,在图中的们将使用__<internal-property>__
下划线表示法而不是双括号,特别是对原型对象:__proto__
。
网友评论