js如何判斷陣列具有某個元素

螞蟻小編發表於2017-04-14

本章節分享一段程式碼例項,它實現了判斷陣列是否具有指定元素的功能。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
Array.prototype.contains = function(obj) {
  var len = this.length;
while (len--) {
  if (this[len] === obj) {
      return true;
    }
  }
  return false;
}
var arr = [1, 2, 3, 4, 5]
console.log(arr.contains(1));
console.log(arr.contains(6));

相關文章