prototype. 属性是所有对象中的一个基本属性,他能使对象添加新的属性方法
arguments 实参,js中参数的传递都是通过arguments数组(并不是Arrays的实现类)来遍历出参数的个数
indexof() 方法,索引方法,如果不存在,返回-1;
push() 原生数组在末尾添加参数,返回一个新的数组
Array.prototype.pushNoRepeat = function () { for (var i = 0; i < arguments.length; i++) { var ele = arguments[i]; if (this.indexOf(ele) == -1) { this.push(ele); } } };