教程 radash tutorial

shuffle

随机打乱数组顺序

基本用法

给定一个项目数组,返回一个顺序随机的新数组。

ts
import { shuffle } from 'radash'

const fish = [
  {
    name: 'Marlin',
    weight: 105,
    source: 'ocean'
  },
  {
    name: 'Salmon',
    weight: 22,
    source: 'river'
  },
  {
    name: 'Salmon',
    weight: 22,
    source: 'river'
  }
]

shuffle(fish)

注意,这不是一个性能优化的前沿函数。此函数针对简单性进行了优化,最适合作为实用工具使用。如果性能是你的首要考虑因素,请使用随机性和/或洗牌库。