在日常工作中,会经常遍历数组,除了常用的for循环外,forEach应该也是最常用的
forEach语法
array.forEach(function(currentValue, index, arr)..., thisValue)
但是需要注意的是,这个方法在IE低版本中竟然不兼容,所以下面封装一个,封装代码如下:
if (!...Array.prototype.forEach) {
Array.prototype.forEach = function forEach(callback, thisArg) {
var T, k...T, kValue, k, O);
}
k++;
}
};
}
这里用到了prototype原型链
使用方式:
var vModel=[1,2,3,4] ;
vModel.forEach