我正在尝试编写一个接受字符串列表或单个字符串的函数.如果它是一个字符串,那么我想将它转换为只有一个项目的数组.然后我可以循环它而不用担心错误.
那么我该如何检查变量是否是一个数组?
我已经完成了下面的各种解决方案,并创建了一个jsperf测试.
x 是一个数组。
我console.log(x)知道了
[ 'value' ]
Run Code Online (Sandbox Code Playgroud)
但是当我检查x的类型console.log(typeof x)时说它是一个对象。为什么?