木灵鱼儿
你不知道的JavaScript
对象的遍历
for...in循环可以用来遍历对象的可枚举属性列表,但是如果遍历对象的值呢?以数组为例,我们最基础的方式就是for循环:var myArray = [1, 2, 3]; for (var i = 0; i < myArray.length; i++) { console.log(myArray[i]); } // 1 2 3事实上这种并不是真的遍历值,而是在遍历下标来获取到对应的值。ES5新增了一些数组的遍历方法,比如:forEach(..)、every(..) 和 some(..);每种方法都可以接受一个回调函数并将其应用到数组每个元素上,,唯一的区别就是它们对于回...
最近评论