Array对象的原型下实现一个数组去重的方法
<script>
//在Array对象的原型下实现一个数组去重的方法
Array.prototype.noRepeat = function () {
//定义一个变量接收新数组
var newArr = [];
for (var i = 0; i < this.length; i++) {
if (newArr.indexOf(this[i]) == -1) {
newArr.push(this[i]);//保存
}
}
return newArr;
}
var arr = [15, 49, 121, 132, 121, 122, 54, 89, 30, 30, 49, 54];
console.log(arr.noRepeat());
</script>