¿Cómo debo detectar si el argumento es una matriz porque typeof []
devuelve 'object'
y quiero distinguir entre matrices y objetos.JavaScript: detectar si el argumento es una matriz en lugar de un objeto (Node.JS)
Es posible que el objeto se vea como {"0":"string","1":"string","length":"2"}
pero no quiero que salga como una matriz si se trata de un objeto que se parece a una matriz.
JSON.parse
y JSON.stringify
son capaces de hacer esta distinción. ¿Cómo puedo hacerlo?
Estoy usando Node.JS que se basa en V8 al igual que Chrome.
Usar la biblioteca node.js 'util' -' require ('util'). IsArray (arr) 'https://nodejs.org/api/util.html#util_util_isarray_object – Kof
recordatorio suave, no nos requiera ('util ') .isArray (arr) en el nodo v4.00 y superior. Está obsoleto –