ECMAScript5标准发布于2009年12月3日,它带来了一些新的,改善现有的Array数组操作的方法。(注意兼容性) 在ES5中,一共有9个Array方法:http://kangax.github.io/compat-table/es5/ 下面列举了其中的7种方法,前5种方法很常见,很多开发者 ...
分类:
其他好文 时间:
2016-04-05 16:09:29
阅读次数:
151
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
建议使用 TypeScript 开始 Angular 2 的编程。 Angular 2 有 ES5 API ,但是 Angular 2 是用 TypeScript 写的并且大部分人都在使用 TypeScript 。使用 TypeScript 编写 Angular 2 会更美观和简便。 Angular
分类:
其他好文 时间:
2016-03-21 17:58:59
阅读次数:
556
1、字符串查找es5使用是indexOf() 返回字符第一次出现的位置int值es6新增了3个方法:includes()/startsWith()/endWith()返回bool值includes => 是否包含字符startsWith => 首字母是否包含字符endWith => 末尾是否包含字符
分类:
其他好文 时间:
2016-03-19 19:29:06
阅读次数:
134
有两种方式使用 setter 和 getter 1. set/get 2. Object.defineProperty 当然,通常用 setter 和 getter 来实现私有变量 或者 当然,setter 和 getter 最牛逼的用处是用来实现目前流行的 “双向绑定”,MVxx之类的库。不支持
分类:
其他好文 时间:
2016-03-17 08:24:37
阅读次数:
195
前面提到 ES5 对象属性描述符,这篇看看对象的扩展、密封和冻结。 阻止对象扩展,让一个对象变的不可扩展,也就是永远不能再添加新的属性 ES3 是没有办法阻止对象扩展的,定义对象后可以给对象添加任意属性,如 ES5 的 Object.preventExtensions 则可以阻止给对象添加新属性 如
分类:
其他好文 时间:
2016-03-16 08:23:43
阅读次数:
202
对象是一个属性集合,对象的基本特征是属性名(name)和属性值(value)。ES5 增加了属性描述符,可以更细腻的控制属性的不同操作。属性描述符有 configurable、writable 和 enumerable。 属性描述符通常和 Object.defineProperty/Object.d
分类:
其他好文 时间:
2016-03-15 08:33:45
阅读次数:
230
Object是在javascript中一个被我们经常使用的类型,而且JS中的所有对象都是继承自Object对象的。虽说我们平时只是简单地使用了Object对象来存储数据,并没有使用到太多其他功能,但是Object对象其实包含了很多很有用的属性和方法,尤其是ES5增加的方法,因此,本文将从最基本的介绍
分类:
编程语言 时间:
2016-03-10 20:16:31
阅读次数:
242
JavaScript中有两个表示“空”的值,分别是Undefined和null; (1)Undefined 定义了一个全局变量,它的值是 undefined,这个变量也被称为undefined。 但是这个变量不是一个常量,也不是一个关键字。这意味着它的值可以轻易被覆盖。 ES5 提示: 在 ECMA
分类:
编程语言 时间:
2016-03-08 00:00:07
阅读次数:
431
Object是在javascript中一个被我们经常使用的类型,而且JS中的所有对象都是继承自Object对象的。虽说我们平时只是简单地使用了Object对象来存储数据,并没有使用到太多其他功能,但是Object对象其实包含了很多很有用的属性和方法,尤其是ES5增加的方法,因此,本文将从最基本的介绍...
分类:
编程语言 时间:
2016-02-28 18:20:13
阅读次数:
294