去掉Javscript数组中的重复元素
下面的代码可以去掉Javascript数组中的重复元素,如下:
- function removeDuplicates(arr) {
- var temp = {};
- for (var i = 0; i < arr.length; i++)
- temp[arr[i]] = true; //用true(可是任意值)替换掉相同数组下标的值
- var r = [];
- for (var k in temp)
- r.push(k);
- return r;
- }
每天进步一点点SooFly.
下面的代码可以去掉Javascript数组中的重复元素,如下: