js如何判斷陣列是否含有指定的元素

antzone發表於2017-03-17

陣列是一種阻止資料的資料結構,有時候需要判斷陣列中是否含有某個元素,下面通過程式碼例項做一下簡單介紹。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
var theArray=[1,2,5,"antzone","螞蟻部落"]
function contains(arr,content) {
  var i=arr.length;
  while(i--) {
    if (arr[i]===content) {
      return true;
    }   
  }   
  return false;
}
console.log(contains(theArray,2));

以上程式碼實現了我們的要求,可以判斷陣列中是否包含指定的元素,contains()函式具有兩個引數,第一個引數陣列,第二個引數是要判斷是否被陣列含有的元素。

相關文章