美文网首页
将数组里的某个对象放到移动到某一位置

将数组里的某个对象放到移动到某一位置

作者: c6e71129966d | 来源:发表于2022-01-26 16:50 被阅读0次

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"]

相关文章

网友评论

      本文标题:将数组里的某个对象放到移动到某一位置

      本文链接:https://www.haomeiwen.com/subject/srmnhrtx.html