題目描述我想創(chuàng)建一個(gè)二維數(shù)組,然后給某個(gè)子數(shù)組增加一個(gè)值,形如var arr33 = [[1,2,3],[1,2,3],[1,2,3]]得到:var arr33 = [[1,2,3],[1,2,3,4],[1,2,3]]實(shí)現(xiàn)方法var arr33 = new Array(3).fill([1,2,3]);
arr33[1].push(4)console.log(arr33);結(jié)果結(jié)果輸出不是[[1,2,3],[1,2,3,4],[1,2,3]],而是[[1,2,3,4],[1,2,3,4],[1,2,3,4]],這是為什么?
js使用new Array創(chuàng)建二維數(shù)組的問(wèn)題
Qyouu
2018-12-10 13:22:33