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


TypeScript Array.isArray()用法及代碼示例


在 TypesScript 中,如果作為參數傳遞的值是數組類型,則 isArray() 方法返回 true。如果該值確實是一個數組,該函數將返回 true,否則將返回 false。

用法:

Array.isArray(value: any): boolean

參數

  • value: 將檢查數組類型的值。

返回值

如果給定值是一個數組,則返回 true,否則返回 false。

示例 1:在下麵的示例中,我們檢查給定的變量 geek 是否是數組。

Javascript


const geeks: string[] = 
    ['GFG', "Geeks", 'TypeScript'];
const num: number = 21;
console.log(Array.isArray(geeks));
console.log(Array.isArray(num));

輸出:

true
false

示例 2:在下麵的示例中,我們檢查給定的變量 geek 是否是數組。

Javascript


const geeks: string = "Geeksforgeeks";
const array: number[] = 
    [1, 2, 3, 4, 5];
     
console.log(Array.isArray(geeks) ? 
    "Passed Value is an Array" : 
    "Passed Value is not an Array");
console.log(Array.isArray(array) ? 
    "Passed Value is an Array" : 
    "Passed Value is not an Array");

輸出:

Passed Value is not an Array
Passed Value is an Array

相關用法


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