如题所述
注:在JavaScript中,可通过prototype属性给对象添加新的属性和方法。
Array.prototype.unique意思是给Array对象增加了原型方法unique,这样任意一个数组对象,比如var testArr = [1,2,3,"a","b","1",2,3],就可以用testArr.unique来使用这个方法了。
可以去了解下Javascript关于创建自定义对象的内容,尤其是通过构造函数的方式创建对象。
Array.prototype.unique意思是给Array对象增加了原型方法unique,这样任意一个数组对象,比如var testArr = [1,2,3,"a","b","1",2,3],就可以用testArr.unique来使用这个方法了。
可以去了解下Javascript关于创建自定义对象的内容,尤其是通过构造函数的方式创建对象。
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2018-03-20
应该是自定义的吧
这个是往数组原型上添加一个函数(属性)
以后各个你定义的数组都可以直接使用这个函数(属性)
var a=[];
a.unique();本回答被提问者和网友采纳
这个是往数组原型上添加一个函数(属性)
以后各个你定义的数组都可以直接使用这个函数(属性)
var a=[];
a.unique();本回答被提问者和网友采纳
第2个回答 2018-07-19
自定义的方法名。
顾名思义,unique此处用于javascript数组去重,在数组的原型上自定义了unique方法。
顾名思义,unique此处用于javascript数组去重,在数组的原型上自定义了unique方法。