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

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

/**
 * findIndex 返回arr中val等于xxx的第一个元素的索引
 * splice 返回findIndex处开始的1个元素
 * ...arr 元素展开
 * unshift 向数组的开头添加元素
 */
End 。。。 未完
梦想是咸鱼
关注一下吧
JS 实用技巧记录

相关文章:

  • 2021-12-30
  • 2021-06-06
  • 2021-11-24
  • 2021-12-09
  • 2022-12-23
  • 2022-12-23
  • 2022-03-03
  • 2021-12-25
猜你喜欢
  • 2021-05-12
  • 2021-12-05
  • 2021-07-30
  • 2022-03-06
  • 2022-02-09
  • 2022-01-17
  • 2022-01-11
相关资源
相似解决方案