我应该如何检测参数是否是数组,因为typeof []
返回'object'
,而我想区分数组和对象。
对象有可能看起来像{"0":"string","1":"string","length":"2"}
,但如果它实际上是一个看起来像数组的对象,我不希望它变成一个数组。
JSON.parse
和JSON.stringify
能够做到这一点。我该怎么做呢?
我使用的是基于V8的Node.JS,和Chrome一样。
https://stackoverflow.com/questions/5941706
复制相似问题