一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; ...
分类:
编程语言 时间:
2016-04-09 10:41:51
阅读次数:
245
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> Javascript在设计之初并没有提供一种原生的,语言级别的模块化方式来组织代码,比如Java语言通过package和import来管理和使用模块。ECMAScript 6引入了 ...
分类:
编程语言 时间:
2016-04-08 14:29:24
阅读次数:
172
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使 ...
分类:
Web程序 时间:
2016-04-07 01:05:56
阅读次数:
245
今天看了看阮一峰的《ECMAScript 6入门》的let和const命令,看完let之后自己测试了一把,仿佛处在云里雾里之中。代码如下: 运行结果如下: 从结果中我总结出如下规律: 1.let变量会隐式传递到下层函数里面; 2.函数接收到上层传递来let变量后,会开辟一块新的内存,用以保存该变量; ...
分类:
其他好文 时间:
2016-04-05 19:55:07
阅读次数:
127
js中有5种简单数据类型:Undefined、Null、Boolean、Number和String。还有一种复杂数据类型——Object。ECMAScript不支持任何创建自定义类型的机制,所有值都成为以上6中数据类型之一。一.typeof操作符
typeof操作符是用来检测变量的数据类型。对于值或变量使用typeof操作符会返回如下字符串。 字符串
描述 undefined
未定义...
分类:
编程语言 时间:
2016-04-05 17:52:57
阅读次数:
987
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使 ...
相信大家对于JSON应该不陌生,度娘对这个名词的解释大致如下: “JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。因为采用独立于语言的文本格式,也使用了类似于C语言家族的习惯,拥有了这些特性使JSON成为理想的数据交 ...
分类:
Web程序 时间:
2016-04-01 23:24:06
阅读次数:
203
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON採用全然独立于语言的文本格式,可是也使用了相似 ...
分类:
编程语言 时间:
2016-04-01 20:27:11
阅读次数:
317
ES5即ECMAScript 5.1,在JavaScript语言基础之上添加了很多新的特性,对现有的对象和语句进行相应的增强和规范,主要包括一些新增函数、对象类型增强,以及严格模式编程规范。
今天我们先来介绍以下几个新增的函数:
Array.isArray(obj);
Array.prototype.forEach();
Array.prototype.indexOf();
Array.prototype.lastIndexOf();
Array.prototype.filter();
Array.prot...
分类:
Web程序 时间:
2016-04-01 18:35:14
阅读次数:
233
js是门灵活的语言,实现一种功能往往有多种做法,ECMAScript没有明确的继承机制,而是通过模仿实现的,根据js语言的本身的特性,js实现继承有以下通用的几种方式 1.使用对象冒充实现继承(该种实现方式可以实现多继承)实现原理:让父类的构造函数成为子类的方法,然后调用该子类的方法,通过this关 ...
分类:
Web程序 时间:
2016-04-01 09:03:37
阅读次数:
182