ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 数组其它方法 ## 常用操作 push、unshift、shift、pop、slice、splice、concat ## 新增迭代方法 forEach、map、filter、reduce(很强) ``` var arr = [1,2,3,4]; arr.forEach(function (item,index) { console.log(item,index) }) var newarr = arr.map(function(item,index){ console.log(item) return item+1; }) console.log(arr,newarr) var newarr = arr.filter(function(item,index){ if(item>2){ return item; } }) console.log(arr,newarr) //reduce很强 var num = arr.reduce(function(a,b){ return a+b },0) console.log(num) ``` ## reduce函数的高级用法(私下去看) [https://www.jianshu.com/p/e375ba1cfc47](https://www.jianshu.com/p/e375ba1cfc47)