题解 | #添加元素#
添加元素
https://www.nowcoder.com/practice/3c7905cea3264ddaac4bf637ab3a19f9
{"css":"","js":"function append(arr, item) {\n let newArr=[];\n for(let i =0;i<arr.length;i++){\n newArr.push(arr[i])\n }\n newArr.push(item)\n return newArr\n}","html":"","libs":[]}
主要考虑的一点就是如果把一个旧数组oldArr 直接newArr = oldArr 这种方式是新数组没有创建地址空间 直接是指向旧数组 所以说新数组的值发生改变 旧数组的值也会随着改变