javascript 中forEach,for in循环的用法

Posted 不积跬步,无以至千里

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 中forEach,for in循环的用法相关的知识,希望对你有一定的参考价值。

 

  • for循环遍历
let array = [‘a‘,‘b‘,‘c‘];
for (let i = 0;i < array.length;i++){
  console.log(array1[i]);  // a  b  c 
}

 

 

  • 用for in的方遍历数组
 for(let index in array) {  
        console.log(index,array[index]);  
    };  

 

 

  • javascript 提供了 foreach()  map() 两个可遍历 Array对象的方    

    forEach和map用法类似,都可以遍历到数组的每个元素,而且参数一致; 

 

array.forEach(v=>{  
    console.log(v);  
});
array.forEach(function(v){  
    console.log(v);  
});

 

 

 valueList.forEach(element => {
            console.log(element + " is exist in the list");
            let label = this.filterLabel.replace(/{0}/g, element);
            let result = $(label).isDisplayed();
            expect(result).to.equal(false);
        });

 

以上是关于javascript 中forEach,for in循环的用法的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript - For loop vs forEach

JavaScript - myArray.forEach 与 for 循环的细微差别

JavaScript:在forEach里面return没有效果

JavaScript:在forEach里面return没有效果

JavaScript 实现数组的foreach

JavaScript中遍历数组,最好不要用for...in