如果只需知道数组中是否存在某项。
基本类型:用Array.includes代替Array.indexOf
复杂类型:用Array.some代替Array.find
如果只需查找数组的项只有一个。
用Array.find代替Array.filter
数组的链式操作。
用Array.reduce代替Array.filter和Array.map的链式操作。
数组追加一个元素高性能方式。
首追加:用[0].concat(arr)
尾追加:用arr[arr.length] = 0
快速获取数字数组串。
Array.apply(null, new Array(4)).map((elem, index) => index)参考链接:
https://medium.freecodecamp.org/heres-how-you-can-make-better-use-of-javascript-arrays-3efd6395af3c
http://www.jstips.co/zh_cn/javascript/insert-item-inside-an-array/
http://www.jstips.co/zh_cn/javascript/3-array-hacks/