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

js使用new Array创建二维数组的问题

js使用new Array创建二维数组的问题

GCT1015 2018-12-16 08:48:08
题目描述我想创建一个二维数组,然后给某个子数组增加一个值,形如var arr33 = [[1,2,3],[1,2,3],[1,2,3]]得到:var arr33 = [[1,2,3],[1,2,3,4],[1,2,3]]实现方法var arr33 = new Array(3).fill([1,2,3]); arr33[1].push(4)console.log(arr33);结果结果输出不是[[1,2,3],[1,2,3,4],[1,2,3]],而是[[1,2,3,4],[1,2,3,4],[1,2,3,4]],这是为什么?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 581 浏览

添加回答

举报

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