var arr _ data =;
arr _ data . index of(1);//如果返回值有下標,則不返回-1。
2.jquery的$。inArray()方法
$.inArray(1,arr _ data);//如果返回值有下標,則不返回-1。
3.arr.find()
數組實例的find()用於查找第壹個符合條件的數組元素。它的參數是壹個回調函數,所有數組元素依次遍歷回調函數,直到找到第壹個返回值為true的元素,然後返回該元素,否則返回undefined。
註意:find()為空數組,函數不會被執行。Find()不改變數組的原始值。
4.arr.findIndex()返回第壹個符合條件的數組元素的位置,如果所有元素都不符合條件,則返回-1。
註意:find()find(),findIndex()彌補了Index的不足:(即判斷NAN)
【楠】。index of(NaN)//-1
【楠】。find index(y = & gt;object . is(NaN,y))
最常見的是for和if的組合。
註意:forEach return false這裏是不能停止循環的行為;