在不使用Set的情况下删除数组中的重复项,可以使用以下方法:
以下是一个示例代码:
function removeDuplicates(arr) {
var hash = {};
var result = [];
for (var i = 0; i < arr.length; i++) {
if (!hash[arr[i]]) {
result.push(arr[i]);
hash[arr[i]] = true;
}
}
return result;
}
var arr = [1, 2, 3, 3, 4, 4, 5];
var uniqueArr = removeDuplicates(arr);
console.log(uniqueArr); // [1, 2, 3, 4, 5]
推荐的腾讯云相关产品:腾讯云数据库(TencentDB),提供高性能、高可用的数据库服务,支持多种数据库引擎,适用于各种应用场景。产品介绍链接地址:https://cloud.tencent.com/product/cdb
领取专属 10元无门槛券
手把手带您无忧上云