千鋒教育-做有情懷、有良心、有品質的職業教育機構
要判斷 JavaScript 數組是否包含某個元素,可以使用數組的 includes() 方法或者使用 indexOf() 方法進行判斷。
使用 includes() 方法:
var array = [1, 2, 3, 4, 5];
var element = 3;
if (array.includes(element)) {
console.log("數組中存在該元素");
} else {
console.log("數組中不存在該元素");
}
在上述代碼中,我們定義了一個數組 array 和一個要判斷的元素 element。然后使用 includes() 方法判斷數組中是否包含該元素,根據返回的布爾值進行相應的處理。
使用 indexOf() 方法:
var array = [1, 2, 3, 4, 5];
var element = 3;
if (array.indexOf(element) !== -1) {
console.log("數組中存在該元素");
} else {
console.log("數組中不存在該元素");
}
在上述代碼中,我們使用 indexOf() 方法獲取元素在數組中的索引,如果返回的索引值不等于 -1,則表示數組中存在該元素。
無論是使用 includes() 方法還是 indexOf() 方法,都可以判斷 JavaScript 數組中是否存在某個元素。根據實際需求選擇適合的方法即可。
下一篇
jquery獲取當前點擊的元素相關推薦