let a = [1,2,40,60]
let b = [50, 70, 80]
假设我想把40从a移动到数组b,然后从a中删除它,这样我就得到了
a = [1,2,60]
b=[50, 70, 80, 40]
请帮忙。欢迎任何建议
您可以执行一个简单的splice
来移动值:
b.push(a.splice(2, 1)[0])
这将从a中获取您想要的元素,将其添加到b中,并同时从a中删除。
编辑:正如@malarres在下面指出的,您也可以连接返回的数组:
b.concat(a.splice(2, 1))