-
- 1、Object.keys()
-
2、Object.defineProperty()
ES5 中给我们新增了一些方法,可以很方便的操作数组或者字符串,这些方法主要包括:
-
数组方法
-
字符串方法
-
对象方法
-
接下来我们一一进行讲解。
=====================================================================
迭代(遍历)方法:forEach()
、map()
、filter()
、some()
、every()
;
语法:
array.forEach(function(currentValue, index, arr))
-
currentValue:数组当前项的值
-
index:数组当前项的索引
-
arr:数组对象本身
如下面的例子:有一个数组,现在我们想要得到这个数组的每一个元素和索引号,并且得到该数组和该数组中元素之和,我们可以采用如下方法:
var arr = [1,2,3,4]
var sum = 0;
arr.forEach(function(value,index,array){
console.log(‘数组元素为: