09 octubre, 2008


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