为了账号安全,请及时绑定邮箱和手机立即绑定

无法在javascript中将对象存储到数组中

无法在javascript中将对象存储到数组中

慕娘9325324 2021-06-14 13:00:22
我正在尝试将对象存储到 Javascript 数组中。var res=[    {name:'Alex',place:'US',age:20},    {name:'Jason',place:'Canada',age:25}  ];var obj={};var data=[];for ( let i in res){    obj.name=res[i].name;    obj.place=res[i].place;    data.push(obj); }console.log(data);我的预期输出:[   {name:'Alex',place:'US'}.  {name:'Jason',place:'Canada'} ]我得到的实际输出:[   {name:'Jason',place:'Canada'},  {name:'Jason',place:'Canada' }]为什么我得到这种类型的输出?我是菜鸟,请帮帮我。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 152 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信