是。使用 array.isarray() 方法可判斷 javascript 變量是否為數(shù)組。
如何使用 JavaScript 判斷是否是數(shù)組
在 JavaScript 中,您可以使用 Array.isArray() 方法來判斷一個變量是否是一個數(shù)組。
用法:
Array.isArray(variable);
登錄后復制
參數(shù):
variable:要檢查的變量。
返回值:
true:如果 variable 是一個數(shù)組。
false:如果 variable 不是一個數(shù)組。
示例:
const arr = [1, 2, 3]; Array.isArray(arr); // true const obj = { a: 1, b: 2 }; Array.isArray(obj); // false
登錄后復制
注意事項:
Array.isArray() 方法只檢查變量是否是一個數(shù)組,不檢查它是否是一個空數(shù)組。
Array.isArray() 方法對基本類型 null 和 undefined 返回 false。
也可以使用 instanceof 運算符來檢查是否是數(shù)組,但它不如 Array.isArray() 方法可靠,因為某些框架可能會重寫 Array.prototype。