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

jquery 循环给全局变量数组 push 对象,为啥数组第一次打印出来就包含了全部要 push 的对象?

jquery 循环给全局变量数组 push 对象,为啥数组第一次打印出来就包含了全部要 push 的对象?

茅侃侃 2019-04-19 15:59:25
vargoal=[];varlocalGoal=[{a:'a',b:'b',c:'c'},{a:'e',b:'f',c:'g'},{a:'h',b:'i',c:'j'}];functionadd(){$.each(localGoal,function(index,val){vartemp={};temp.tempa=val.a;temp.tempb=val.b;temp.tempc=val.c;goal.push(temp);console.log(goal);});}varmain=function(){add();}main();Chrome的console里面的打印结果很奇怪。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 273 浏览
慕课专栏
更多

添加回答

举报

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