JavaScript: détecter si l'argument est la matrice de la place de l'objet (Node.JS)

Comment détecter si l'argument est un tableau car typeof [] retourne 'object' et je tiens à distinguer entre les tableaux et les objets.

Il est possible que l'objet ressemble {"0":"string","1":"string","length":"2"} mais je ne veux pas qu'il vienne comme un tableau si il est en fait un objet ressemblant à un tableau.

JSON.parse et JSON.stringify sont en mesure de faire cette distinction. Comment puis-je le faire?

Je suis en utilisant Node.JS qui est basé sur le V8 de même que Chrome.

InformationsquelleAutor Bryan Field | 2011-05-09