當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript Array includes()用法及代碼示例


JavaScript Array includes() 方法檢查數組是否在其條目中具有特定值。

用法:

arr.includes(valueToFind, fromIndex)

這裏,arr 是一個數組。

參數:

includes() 方法包含:

  • valueToFind - 要搜索的值。
  • fromIndex(可選)- 數組中開始搜索的位置。默認情況下,它是0.

注意:對於負值,搜索從array.length + fromIndex. (倒數)例如,-1代表最後一個元素。

返回:

  • 如果在 array 中的任何位置找到 valueToFind,則返回 true
  • 如果在 array 中的任何地方都找不到 valueToFind,則返回 false

注意: 這includes()方法對字符串和字符值區分大小寫。

示例:使用includes() 方法

let languages = ["JavaScript", "Java", "C", "C++", "Python", "Lua"];

let check = languages.includes("Java");
console.log(check); // true

// case sensitive
let check1 = languages.includes("java");
console.log(check1); // false

// second argument specifies position to start at
let check2 = languages.includes("Java", 2);
console.log(check2); // false

// negative argument starts count from backwards
// start searching from third-to-last element
let check3 = languages.includes("Java", -3);
console.log(check3); // false

let check4 = languages.includes("Ruby");
console.log(check4); // false

輸出

true
false
false
false
false

相關用法


注:本文由純淨天空篩選整理自 JavaScript Array includes()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。