原型对象之数组去重2
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
Array.prototype.unique = function(){
var arr2 = [];
//原型中的this指向 调用的对象
for ( var i = 0; i < this.length; i++ ) {
if ( arr2.indexOf( this[i] ) == -1 ) {
arr2.push( this[i] );
}
}
return arr2;
}
var arr = [ 10, 10, 20, 20 ];
alert(arr.unique());
</script>
</head>
<body>
</body>
</html>

浙公网安备 33010602011771号