好吧,所以我用一個愚蠢的舉動阻止了自己,現在正在與我正在使用的jQuery庫產生衝突,而且我應該說,在完成閱讀之後,可能會突破更多。反正我嘗試使用以下位:不過如何在不使用原型的情況下獲得Object/Array .prototype的功能?
Array.prototype.contains = function(v) {
for(var i = 0; i < this.length; i++) {
if(this[i] === v) return true;
}
return false;
};
Array.prototype.unique = function() {
var arr = [];
for(var i = 0; i < this.length; i++) {
if(!arr.contains(this[i])) {
arr.push(this[i]);
}
}
return arr;
}
要得到一個數組的獨特的價值觀,這最終導致我的原因jQuery的衝突爆發了很多東西,所以,我怎麼能得到解決使用原型的禁止但美味的想法?特別是在這種情況下,需要在數組中的唯一值?
您可以使用Underscore等庫嗎? –
這是一個更簡化的方法 - 爲什麼不只是將原型方法的名稱更改爲「hascontent」或「isunique」? –
以什麼方式衝突?你有錯誤嗎?你有一個例子嗎? –