高程(第六章) 面向对象的程序设计

2017-05-03
阅读 17 分钟
1.3k
ECMA-262第5版在定义只有内部才用的特性时,描述了属性的各种特性。ECMA-262定义这些特性是为了实现JavaScript引擎用的,因此在JavaScript中不能直接访问它们。ECMAScript中有两种属性:数据属性和访问器属性。

高程(第五章) 引用类型

2017-04-12
阅读 8 分钟
1.4k
1 Object类型 创建对象实例: new操作符后跟Object构造函数 {代码...} 对象字面量表示法 {代码...} 通过对象字面量定义对象时,实际上不会调用Object构造函数 2 Array类型 创建数组: 使用Array构造函数 {代码...} 数组字面量表示法 {代码...} 2.1 检测数组 使用instanceof操作符 {代码...} 如果网页中包含多个框架,那...

高程(第三章) 基本概念

2017-04-11
阅读 8 分钟
2.1k
ECMAScript 5 引入了严格模式(strict mode)的概念。严格模式是为JavaScript定义了一种不同的解析与执行模型。 在严格模式下,ECMAScript 3 中的一些不确定的行为将得到处理,而且对某些不安全的操作也会抛出错误。要在整个脚本中启用严格模式,可以再顶部添加如下代码:

高程(第二章) 在HTML中使用JavaScript

2017-04-11
阅读 1 分钟
1.4k
1 <script> 元素 <script> 定义了以下6个属性 async:可选。异步加载该脚本。只对外部脚本文件有效 charset:可选。通过src属性指定的代码的字符集。 defer:可选。脚本延迟到文档完全被解析和显示之后再执行。支队外部脚本文件有效。 language:已废弃。 src:可选。表示包含要执行代码的外部文件。 type:...

高程(第一章) JavaScript简介

2017-04-11
阅读 1 分钟
1.8k
ECMAScript是JavaScript的标准,JavaScript是ECMAScript的实现ECMAScript规定了这些组成部分:语法,类型,语句,关键字,保留字,操作符,对象

高程(第四章) 变量、作用域和内存问题

2017-04-11
阅读 2 分钟
1.5k
引用类型的值是保存在内存中的对象。JavaScript不允许直接访问内存中的位置,也就是说不能直接操作对象的内存空间。在操作对象时,实际上是在操作对象的引用而不是实际的对象。为此,引用类型的值是按引用的。