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

09-05 15:11