var _={};
_.bullets='1,2,3';
console.log(typeof bullets);
串
console.log(_.bullets);
var bullets=_.bullets.split(',');
console.log(bullets); //REF 1
[“ 1”,“ 2”,“ 3”]
console.log(typeof bullets);
宾语
为什么不是数组?我无法弄清楚我在做什么错
更新
console.log([1,2,3]);
console.log(bullets); //REF 1
[1,2,3]
[“ 1”,“ 2”,“ 3”]
有什么区别(一个是字符串,一个是数字?)
最佳答案
使用Array.isArray(a)
或a instanceof Array
。
数组是对象,因此typeof
返回object
。