function uniqueArr(arr) {
// n为hash表,r为临时数组 var n = {}, r = []; for (var i = 0; i < arr.length; i++) { // 如果hash表中没有当前项 if (!n[arr[i]]) { // 存入hash表 n[arr[i]] = true; // 把当前数组的当前项push到临时数组里面 r.push(arr[i]); } } return r;}本文共 314 字,大约阅读时间需要 1 分钟。
function uniqueArr(arr) {
// n为hash表,r为临时数组 var n = {}, r = []; for (var i = 0; i < arr.length; i++) { // 如果hash表中没有当前项 if (!n[arr[i]]) { // 存入hash表 n[arr[i]] = true; // 把当前数组的当前项push到临时数组里面 r.push(arr[i]); } } return r;}转载于:https://www.cnblogs.com/vicF/p/9121237.html