JS数组中map和filter方法如何应用
今天这篇我们来学习和了解“JS数组中map和filter方法怎样应用”,下文的讲解详细,步骤过程清晰,对大家进一步学习和理解“JS数组中map和filter方法怎样应用”有一定的帮助。有这方面学习需要的朋友就继续往下看吧! 一、map方法 1编辑器 编辑器搞出来 一起研究研究数组中的map方法。 2代码部分 var geyao=['歌谣',"很帅","很强"] geyao.map((currentValue,index,arr,thisValue)=>{ console.log(currentValue,"currentValue") console.log(index,"index") console.log(arr,"arr") console.log(thisValue,"thisValue") }) 3运行结果 小结: currentvalue 当前元素的值 index 索引值 arr 当前元素属于的数组对象 thisValue 对象作为该执行函数的回调 二、filter方法 1编辑器 编辑器搞出来 一起研究研究数组中的map方法: 2代码 var geyao=['歌谣',"很帅","很强"] var geyao1 = geyao.filter((currentValue,index,arr,thisValue)=>{ console.log(currentValue,"currentValue") console.log(index,"index") console.log(arr,"arr") console.log(thisValue,"thisValue") return currentValue==='歌谣' }) console.log(geyao1,"geyao1") 3运行结果 小结: currentvalue 当前元素的值 index 索引值 arr 当前元素属于的数组对象 thisValue 对象作为该执行函数的回调 形成一个新数组 形成的是过滤后的值 和map相似。 (编辑:银川站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |