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


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


TypeScript includes()方法允許您確定數組中是否存在特定元素。

還可以確定特定元素是否存在於特定索引位置。

用法:

array.includes(searchElement[, fromIndex])

參數:

  • searchElement: 要在數組中搜索的值。
  • 來自索引(可選):開始搜索的起始索引。

返回值:

  • 它會返回真的如果數組包含搜索元素,並且錯誤的否則。

示例 1:在此示例中,我們將檢查給定數組是否包含特定元素。

Javascript


// Here we are defing an array
const fruits: string[] = 
    ["apple", "banana", "orange"];
// Here we will check if 
// the array contains "apple"
const hasApple: boolean = 
    fruits.includes("apple");
// Here we will print the result on console
console.log(hasApple);

輸出:

true

示例 2:在此示例中,我們將從頭開始檢查給定的特定索引位置是否存在數字。

Javascript


// Here we are defing an array of numbers
const numbers: number[] = [1, 2, 3, 1];
// Declare the starting index 
// with type annotation
const startIndex: number = 2;
// Here we will check the number 
// 1 exists starting from index 2
const foundSecond1: boolean = 
    numbers.slice(startIndex).includes(1);
// Print the result on the console window
console.log(foundSecond1);

輸出:

true

相關用法


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