js查詢指定的陣列中是否含有指定的值

螞蟻小編發表於2017-03-27

本章節通過程式碼例項介紹一下如何判斷陣列中是否含有指定的值。

程式碼例項:

[JavaScript] 純文字檢視 複製程式碼
var arr=["螞蟻部落",3,"分享互助","青島市南區"];
var val="分享互助";
for(var index=0;index<arr.length;index++){
  if(arr[index]==val){
    console.log("陣列含有指定元素");
        break;
  }
}

上面的程式碼實現了我們的要求,下面簡單介紹一下它的實現原理。

一.實現原理:

通過for迴圈遍歷陣列中的每一個元素,用陣列元素值與指定的值進行對比,如果遇到相同的則使用break語句跳出for迴圈,原理大致如此更多內容可以參閱相關閱讀。

二.相關閱讀:

1.for迴圈可以參閱js for迴圈語句用法簡單介紹一章節。

2.break可以參閱javascript break與continue語句一章節。


相關文章