Object.prototype.toString.apply(valor) === '[object Array]'
Esta es la única comprobación válida en Javascript para saber si
valor
es un array o un objeto. Esto se debe a que el operador typeof
no funciona correctamente devolviendo object en ambos casos. Via el gurú Crockford.
No hay comentarios:
Publicar un comentario