/

如何檢查 JavaScript 值是否為陣列?

如何檢查 JavaScript 值是否為陣列?

學習如何使用 Array.isArray() 方法來判斷 JavaScript 值是否為陣列。

有時候,當你在函式中傳遞一個物件,你需要檢查它是否為陣列。

如果它是陣列,你可能會執行某些操作,而如果它不是陣列,你可能會執行其他操作。

要如何判斷一個物件是否為陣列呢?

你可以使用 Array 內建物件提供的 isArray() 靜態方法,這個方法在 ECMAScript 5 中被引入:

1
2
const list = [1, 2, 3]
Array.isArray(list) //true

tags: [“JavaScript”, “陣列”, “isArray”]