在ECMAScript 6之前,Javascript是没有block statement scope的..... 这就导致了诡异的现象,比如下面的代码 简直神奇..... 现在有了ECMAScript 6,代码就可以这样写 嗯,这样就可以愉快地玩耍了....
分类:
编程语言 时间:
2016-03-17 00:19:40
阅读次数:
224
ECMAScript 5 对解析 JSON 的行为进行规范,定义了全局对象 JSON 。支持这个对象的浏览器有 IE 8+、Firefox 3.5+、Safari 4+、Chrome 和Opera 10.5+。 JSON 对象有两个方法: stringify() 和 parse() 用法如下: J
分类:
Web程序 时间:
2016-03-14 13:33:47
阅读次数:
139
简单js JavaScript 是一个松散性的语言 对象属性却不想c中的结构体或者c++ 和java的对象, 对象继承机制 使用原型的prototype(原型链),js的分为三部分ECMAScript 、文档DOM对象、浏览器BOM对象 1. 核心(ECMAScript) (语法、类型、语句、关键字
分类:
Web程序 时间:
2016-03-14 09:31:06
阅读次数:
145
es6,全称ECMAScript6(又名es2015)。何为ECMAScript?我们常说的Javascript和它又有什么联系呢? 阮一峰老师有一句话描述的比较准确:“ECMAScript是Javascript语言的国际标准,Javascript是ECMAScript的实现”。js有几个大版本,现
分类:
其他好文 时间:
2016-03-13 15:59:55
阅读次数:
187
原文 http://laichendong.com/rfc4627-zh_cn/ 摘要 JavaScript Object Notation (JSON)是一个轻量级的,基于文本的,跨语言的数据交换格式。它从ECMAScript编程语言标准(ECMAScript Programming Lan
分类:
移动开发 时间:
2016-03-13 15:48:44
阅读次数:
384
ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。 (2)复制变量值 I.复制类型值的过程: 如果从一个变量向另一个变量复制基本类型的值,会在变量对象上创建一个新值,然后把该值复制到为新变量分配的位置上。 II.复制引用类型值的过程: 当从一个变量向另一个变量复制引用类
分类:
Web程序 时间:
2016-03-13 11:16:58
阅读次数:
162
第8章 BOM 1、window对象 (1)全局作用域 BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。 所有在全局作用域中声明的变量、函数都会变成window对
分类:
编程语言 时间:
2016-03-11 22:04:02
阅读次数:
228
Function类型 学习要点:1.函数的声明方式2.作为值的函数3.函数的内部属性4.函数属性和方法 在ECMAScript中,Function(函数)类型实际上是对象,每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数时对象,因此函数名实际上也是一个指向函数
分类:
其他好文 时间:
2016-03-10 00:15:45
阅读次数:
152
流程控制语句 学习要点:1.语句的定义2.if语句3.switch语句4.do...while语句5.while语句6.for语句7.for...in语句8.break和continue语句9.whit语句 ECMAScript-262规定了一组流程控制语句。语句定义了ECMAScript中的只要语
分类:
其他好文 时间:
2016-03-10 00:08:59
阅读次数:
163
内置对象 学习要点:1.Global对象2.Math对象 ECMAScript-262对内置对象的定义是:由ECMAScript实现提供的、不依赖宿主环境的对象。这些对象在ECMAScript程序执行之前就已经存在了。意思就是说,开发人员不必显示的示例化内置对象,因为它们已经实例化了。ECMAScr
分类:
其他好文 时间:
2016-03-10 00:08:56
阅读次数:
193