引用类型类似于Java中的类,但和传统的面向对象语言所支持的类和接口大相径庭,本章介绍ECMAScript提供的原生引用类型。Object类型引用类型的值一般均被认为是Object类型的实例,Object类型也是ECMAScript中使用最多的类型。创建Object实例的方法有两种,第一种是使用ne...
分类:
编程语言 时间:
2016-01-13 00:24:09
阅读次数:
279
W3C 中说明: ECMAScript arguments 对象 可访问当前函数的参数,而无需指出参数名 区别于其他程序设计语言,ECMAScript 不会验证传递给函数的参数个数是否等于函数定义的参数个数 开发者定义的函数可以接受任意个数的参数(根据 NetScape 文档,最...
分类:
其他好文 时间:
2016-01-12 15:36:04
阅读次数:
121
1 /** 2 @type {Number} 3 @const 4 */ 5 NaN = 0; 6 /** 7 @type {Number} 8 */ 9 Infinity = 0; 10 undefined = 0; 11 /** 12 @param {*} x 13 @ret...
分类:
其他好文 时间:
2016-01-12 15:17:11
阅读次数:
161
ECMAScript6 是最新的ECMAScript标准,于2015年6月正式推出(所以也称为ECMAScript 2015),相比于2009年推出的es5, es6定义了更加丰富的语言特性,基于该标准的Javascript语言也迎来了语法上的重大变革。本文列举了部分es6新特性,希望之前没接触es...
分类:
其他好文 时间:
2016-01-12 15:05:36
阅读次数:
252
第一章:1.JavaScript由三个不同的部分组成:核心(ECMScript),文档对象模型(DOM),浏览器对象模型(BOM)第三章:基本概念:1.区分大小写 2.ECMAScript中有5种简单数据类型:Undefined,Null,Boolean,Number,String,还有...
分类:
编程语言 时间:
2016-01-12 01:09:40
阅读次数:
172
Js实现:1、JavaScript实现的组成:核心(ECMAScript):由ECMA-262定义,提供核心语言功能文档对象模型(DOM)提供访问和操作网页内容的方法以及接口浏览器对象模型(BOM):提供与浏览器交互的方法以及接口在HTML中使用JavaScript1、这是个错误的做法,在内容中不能...
分类:
编程语言 时间:
2016-01-11 00:14:41
阅读次数:
255
1.window对象——BOM的核心 BOM的核心对象时window,它表示浏览器的一个实例。在浏览器中,window对象有双重角色,它既是通过javascript访问浏览器窗口的一个接口,又是ECMAscript规定的global对象。这意味着在网页中定义的任何一个对象、变量和函数,都以windo...
分类:
编程语言 时间:
2016-01-08 01:52:36
阅读次数:
339
undefined表示变量声明但未初始化时的值,null表示准备用来保存对象,还没有真正保存对象的值。从逻辑角度看,null值表示一个空对象指针。JavaScript(ECMAScript标准)里共有5种基本类型:Undefined, Null, Boolean, Number, String,和一...
分类:
其他好文 时间:
2016-01-06 21:37:40
阅读次数:
148
Ranking(2) Modules本章节讲述在ES6中如何构建Modules1、开始。在ECMAScript 6中,modules 是存储在文件中,一般而言是一个文件一个模块。有两种方式将模块中的方法暴露给外部使用1.1 Multiple named exports//多个暴露的方法或者属性//-...
分类:
其他好文 时间:
2016-01-06 17:43:47
阅读次数:
223