当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。