js如何判斷獲取到的值是否在數組中


很簡單,定義一個數組,判斷下就得了。

var arrayList = [1,2,3,4];

arrayList .indexOf(2); 返回0

arrayList .indexOf(6); 返回1 

這個方法在非IE瀏覽器上(谷歌。。。)完美無瑕,但是IE上就會報錯,下面就給出了解決方案

var arrayList = ["aa","bb","cc","dd"];

$.inArray("dd", arrayList);

如果不包含就返回-1,包含則返回具體的下標

注:給數組添加值得方法是arrayList .push();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM