JS 实用技巧记录

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

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

/**
 * findIndex 返回arr中val等于xxx的第一个元素的索引
 * splice 返回findIndex处开始的1个元素
 * ...arr 元素展开
 * unshift 向数组的开头添加元素
 */
End 。。。 未完
梦想是咸鱼
关注一下吧
以上为本篇文章的主要内容,希望大家多提意见,如果喜欢记得点个推荐哦
作者:Maggieq8324
本文版权归作者和博客园共有,欢迎转载,转载时保留原作者和文章地址即可。
原文地址:https://www.cnblogs.com/maggieq8324/p/15115138.html