js循环

forEach()


let array = [1,2,3,4];


array.forEach((item, index, array) =>{console.log(item);});


forEach会遍历数组, 没有返回值, 不允许在循环体内写return, 不会改变原来数组的内容.


2. map()


let array = [1, 2, 3, 4];


let temp = array.map((item, index, array) => {


  return item * 10;


});


console.log(temp);  //  [10, 20, 30, 40];


console.log(array);  // [1, 2, 3, 4]


// map 遍历数组, 会返回一个新数组, 不会改变原来数组里的内容


let temp2 = array.map(String);  // 把数组里的元素都转成字符串

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容