js数组中[‘指挥大楼’, ‘指挥大楼’, ‘指挥大楼’, ‘指挥大楼’],去重生成新的数组。
JavaScript代码如下:
var uniqueArray = [];
for (var i = 0; i < array.length; i++) {
if (!dict[array[i]]) {
dict[array[i]] = true;
uniqueArray.push(array[i]);
}
}
JavaScript代码如下:
function removeDuplicates(arr) {
var i, j, n = arr.length, result = [];
for (i = 0, j = 0; i < n; i++) {
while (j < n && arr[j] === arr[i]) j++;
if (j === n) result.push(arr[i]);
}
return result;
}
JavaScript代码如下:
let array = ['指挥大楼', '指挥大楼', '指挥大楼', '指挥大楼'];
let uniqueArray = [...new Set(array)];
console.log(uniqueArray); // 输出: ['指挥大楼']
@漏刻有时