🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 请分别用ES5和ES6实现数组去重 ### IndexOf ~~~ var newArray = []; for (var i = 0, len = array.length; i < len; i++) { if (newArray.indexOf(array[i]) === -1) newArray.push(array[i]); } console.log(newArray) ~~~ ### includes ~~~ var newArray = array.reduce(function (result, current) { if (!result.includes(current)) result.push(current); return result; }, []); console.log(newArray) ~~~ ### From ~~~ var newArray = Array.from(new Set(array)); console.log(newArray); ~~~