相关疑难解决方法(0)

如何检查对象是否是数组?

我正在尝试编写一个接受字符串列表或单个字符串的函数.如果它是一个字符串,那么我想将它转换为只有一个项目的数组.然后我可以循环它而不用担心错误.

那么我该如何检查变量是否是一个数组?


我已经完成了下面的各种解决方案,并创建了一个jsperf测试.

javascript arrays javascript-objects

2581
推荐指数
27
解决办法
144万
查看次数

类型的东西返回对象而不是数组

x 是一个数组。

console.log(x)知道了

[ 'value' ]
Run Code Online (Sandbox Code Playgroud)

但是当我检查x的类型console.log(typeof x)时说它是一个对象。为什么?

javascript jquery

5
推荐指数
2
解决办法
484
查看次数

标签 统计

javascript ×2

arrays ×1

javascript-objects ×1

jquery ×1