Javascript 无法读取属性';推动';未定义的问题如何解决?

Javascript 无法读取属性';推动';未定义的问题如何解决?,javascript,jquery,Javascript,Jquery,var项_数据=[]; var指数=0; var data=JSON.parse([{“A”:“0”、“B”:“100”、“C”:“0”、“D”:“0”}]); 项目数据[索引]。推送(数据); 控制台日志(项_数据) 使用赋值运算符(=)通过使用索引在数组的特定位置插入任何项,如: item_data[索引]=数据 或:如果要使用,则根本不需要使用索引。因为 push()方法将一个或多个元素添加到数组的末尾,并返回数组的新长度 item_data.push(数据) var项_数据=[]; va

var项_数据=[];
var指数=0;
var data=JSON.parse([{“A”:“0”、“B”:“100”、“C”:“0”、“D”:“0”}]);
项目数据[索引]。推送(数据);
控制台日志(项_数据)
使用赋值运算符(
=
)通过使用索引在数组的特定位置插入任何项,如:

item_data[索引]=数据

或:如果要使用,则根本不需要使用索引。因为

push()
方法将一个或多个元素添加到数组的末尾,并返回数组的新长度

item_data.push(数据)
var项_数据=[];
var指数=0;
var data=JSON.parse('[{“A”:“0”,“B”:“100”,“C”:“0”,“D”:“0”}');
项目数据[索引]=数据;

控制台日志(项_数据)
将JSON更改为字符串,并将其推入数组
项_数据

var项_数据=[];
var指数=0;
var data=JSON.stringify([{“A”:“0”、“B”:“100”、“C”:“0”、“D”:“0”}]);
项目_数据推送(数据);
控制台日志(项_数据)

item\u data.push not item\u data[index]。push解析已“解析”的对象不正常!使用
项目数据拼接(索引,0,数据)以在特定位置插入