💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
题目:去除数组中的重复项 解析:使用一个空的对象,键为数组的值,若不存在该键则将该值push进新数组 ~~~ var arr = [1, 1, 2, 2, 3, 3, 4, 4]; var test = []; var obj = {}; for(var i = 1; i < arr.length; i++) { if(!obj[arr[i]]) { obj[arr[i]] = 'a'; test.push(arr[i]); } } // arr.forEach(ele =>{ // // console.log(ele); // if(!obj[ele]){ // obj[ele] = 'a'; // test.push(ele); // } // }) console.log(test); //1, 2, 3, 4 ~~~ ## es6语法去重 ~~~ const myArray = [1,1,2,2,3,3,4,4,5,5] console.log([...new Set(myArray )]); ~~~