JS 实用技巧记录

把数组中指定的一个元素移动到第一位

arr.unshift(...arr.splice(arr.findIndex(i => i.val === 'xxx'), 1))

/**
 * findIndex 返回arr中val等于xxx的第一个元素的索引
 * splice 返回findIndex处开始的1个元素
 * ...arr 元素展开
 * unshift 向数组的开头添加元素
 */
End 。。。 未完
梦想是咸鱼
关注一下吧
posted @ 2021-08-08 15:59  Maggieq8324  阅读(25)  评论(0编辑  收藏  举报