📅  最后修改于: 2023-12-03 15:17:26.432000             🧑  作者: Mango
Lodash 是一个提供了一致的 API,更好用、更可靠、更健壮的 JavaScript 工具库。Lodash 提供了对数组、数字、字符串、对象等常见数据类型的操作函数,包括过滤、排序、迭代、操作、合并等常用操作。
Lodash_.shuffle() 方法可以随机打乱一个数组内元素的顺序,并返回一个新的数组。该方法接受一个数组作为参数,使用 Fisher-Yates shuffle 算法对数组中的元素进行打乱。
_.shuffle(array)
array
(Array): 需要打乱顺序的数组。 const _ = require('lodash');
const arr = [1, 2, 3, 4, 5];
const shuffledArr = _.shuffle(arr);
console.log(shuffledArr);
// => [5, 1, 3, 2, 4]