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
相關用法
- TypeScript Array indexOf()用法及代碼示例
- TypeScript Array every()用法及代碼示例
- TypeScript Array filter()用法及代碼示例
- TypeScript Array forEach()用法及代碼示例
- TypeScript Array join()用法及代碼示例
- TypeScript Array lastIndexOf()用法及代碼示例
- TypeScript Array map()用法及代碼示例
- TypeScript Array push()用法及代碼示例
- TypeScript Array reduce()用法及代碼示例
- TypeScript Array reduceRight()用法及代碼示例
- TypeScript Array slice()用法及代碼示例
- TypeScript Array some()用法及代碼示例
- TypeScript Array sort()用法及代碼示例
- TypeScript Array splice()用法及代碼示例
- TypeScript Array unshift()用法及代碼示例
- TypeScript Array flat()用法及代碼示例
- TypeScript Array findIndex()用法及代碼示例
- TypeScript Array fill()用法及代碼示例
- TypeScript Array entries()用法及代碼示例
- TypeScript Array keys()用法及代碼示例
- TypeScript Array find()用法及代碼示例
- TypeScript Array.of()用法及代碼示例
- TypeScript Array.from()用法及代碼示例
- TypeScript Array.isArray()用法及代碼示例
- TypeScript Number toExponential()用法及代碼示例
注:本文由純淨天空篩選整理自pankajbind大神的英文原創作品 TypeScript Array includes() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。