[JS] 檢查是否為 Array
Intro
其實只是 typeof
稍微有點容易搞混
typeof [] // 'object'
所以要檢查是不是 Array 的話:
Array.isArray([]) // true
Array.isArray([]) // false
instanceof vs isArray
看底下連結介紹吧!
Reference
- https://stackoverflow.com/questions/4775722/check-if-object-is-array
- https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray