js forEach

来源:互联网 发布:seo有何优缺点 编辑:程序博客网 时间:2024/05/20 08:02

参考文档   https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach


array  Set  Map 都是可以通过这个函数循环调用里面的元素, 

array.forEach(callback(currentValue, index, array){    //do something}, this)array.forEach(callback[, thisArg])

备注:

a. 如果在遍历的时候 某个项被删除了  那么被删除元素之后的元素都会向前一位, 导致某个元素没有办法被循环到

        b.  forEach 在循环开始后 要循环的数据就已经定下来了, 之后添加的值 不会被循环到。 

var words = ["one", "two", "three", "four"];words.forEach(function(word) {    console.log(word);    if (word === "two") {        words.shift();    }});

原创粉丝点击