7 回答
侃侃无极
TA贡献2051条经验 获得超10个赞
首先,你声明的是【】,这说明你声明的是数组,而你最后使用push的时候,由于放进去的是对象,是一个object,而数组在确定长度的时候,他所做的,是将所有的
“下标”转化为string,如果是由数字,如1,2,3的时候,他才会长度加一,所以,你这里有东西,也加进去了,但是下标不是数字,就length为0,
如果你要长度,你可以这么加数据:str[str.length]=a;
阿波罗的战车
TA贡献1862条经验 获得超6个赞
感觉应该是ajax异步请求的问题,在执行$.ajax之前先执行了console.log语句。也就是说你是先打印了console,然后又进行的push
添加回答
举报
0/150
提交
取消

