Como devo detectar se o argumento é uma matriz porque typeof []
retorna 'object'
e quero distinguir entre matrizes e objetos.
É possível que o objeto se pareça, {"0":"string","1":"string","length":"2"}
mas não quero que saia como um array se for de fato um objeto parecido com um array.
JSON.parse
e JSON.stringify
são capazes de fazer essa distinção. Como eu posso fazer isso?
Estou usando o Node.JS, que é baseado no V8 da mesma forma que no Chrome.
util
biblioteca node.js -require('util').isArray(arr)
nodejs.org/api/util.html#util_util_isarray_object