将数组里的某个对象放到移动到某一位置
2022-01-26 本文已影响0人
c6e71129966d
splice()方法 通过删除或者替换现有的元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。此方法会改变原数组。
concat() 方法不改变原数组
语法:
array.splice(start[, deleteCount[, item1[, item2[, ...]]]])
需求:将friend 放到最后一位。
let arr = ["hello",'friend','my'];
let del = arr.splice(1,1);
let arr2 = arr.splice(arr.length,0,del[0]);
// arr2 = ["hello","my","friend"]
方法二:
let arr = ["hello",'friend','my'];
let del = arr.splice(1,1);
let arr2 = arr.concat(del);
// arr2 = ["hello","my","friend"]