题解 | #添加元素#

添加元素

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 这种方式是新数组没有创建地址空间 直接是指向旧数组 所以说新数组的值发生改变 旧数组的值也会随着改变

全部评论

相关推荐

点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务