今天练习一些数组的方法
先看成品:
数据:
相关:
数据:
相关:
数据&相关:
总结:
1. Array.prototype.filter()
filter((element, index, array) => { /* … */ } )
2. Array.prototype.map()
map遍历元素,没什么说的…………
3. Array.prototype.sort()
简单排序:
返回值:
4. Array.prototype.reduce()
第一次见,看文档试了半天。。。
最好指定initalValue
PS:该练习中的两道关于reduce题在MDN均有类似题Array.prototype.reduce() - JavaScript | MDNreduce() 方法对数组中的每个元素按序执行一个由您提供的 reducer 函数,每一次运行 reducer 会将先前元素的计算结果作为参数传入,最后将其结果汇总为单个返回值。https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce