一、Array.isArray(obj)
Paste_Image.png
二、.indexOf(element) / .lastIndexOf(element) 【该方法同样适用字符串】
Paste_Image.png
三、.forEach(function(element, index, array))
原数组发生变化的情况.png
四、.every(function(element, index, array)) / .some(function(element, index, array))
Paste_Image.png
五、.map(function(element, index, array))或.map(function(element)) 【注意这两者间的区别】
原数组发生变化的情况.png
原数组不会变化的情况.png
六、.filter(function(element, index, array)) 或.filter(function(element))
Paste_Image.png
Paste_Image.png
七、.reduce(function(v1, v2), value) / .reduceRight(function(v1, v2), value)
遍历数组,调用回调函数,将数组元素组合成一个值,reduce从索引最小值开始,reduceRight反向,方法有两个参数
1、回调函数:把两个值合为一个,返回结果
2、value,一个初始值,可选
Paste_Image.png
**本文版权归本人即简书笔名:该账户已被查封 所有,如需转载请注明出处。谢谢! *