|
公式:
- function removeDuplicates(array) {
- let uniqueArray = [];
- let tempObj = {};
- for(let i = 0; i < array.length; i++) {
- if(!tempObj.hasOwnProperty(array)) {
- tempObj[array] = true;
- uniqueArray.push(array);
- }
- }
- return uniqueArray;
- }
复制代码 调用参数
removeDuplicates([2,2,2,3,3,3])
结果:
#VALUE!
在vscode中执行
- function removeDuplicates(array) {
- let uniqueArray = [];
- let tempObj = {};
- for(let i = 0; i < array.length; i++) {
- if(!tempObj.hasOwnProperty(array)) {
- tempObj[array] = true;
- uniqueArray.push(array);
- }
- }
- return uniqueArray;
- }
- console.log(removeDuplicates([2,2,2,3,3,3])); //
复制代码
输出: [2, 3]
|
|