我有我的空数组
const arr = [];
我想推2件事。1.)数值和2.)对象
data.push('id':id, 'obj':storedObj);
这将抛出Unexpected type cast
。我很好奇是否可以做到这一点?
您正在尝试添加看起来像JavaScript对象的东西。添加ID和StordObj做:
data.push(id, storedObj);
但是,如果您想通过按键来识别每个键,请这样定义:
data = {};
data.id = id;
data.obj = storedObj;
,如果要插入一个对象:
data.push({'id':id, 'obj':storedObj});
您需要将对象推入数组。所以做这样的事情
data.push({'id':id}); data.push({'obj':storedObj});
您必须保留键