_.sampleSize(collection, [n=1])
_.sampleSize(collection, [n=1])
用于从集合中随机选择指定数量的元素,并返回一个包含这些随机选择的新数组。
collection
:要选择元素的集合,可以是数组、对象或类数组对象。n
:要选择的元素数量,默认为 1。
应用举例:
javascript
// 原始集合
const collection = [1, 2, 3, 4, 5];
// 从集合中随机选择 3 个元素
const randomElements = _.sampleSize(collection, 3);
console.log(randomElements);
// 输出:包含 3 个随机选择的元素的数组
在这个例子中,_.sampleSize
方法从原始集合中随机选择了 3 个元素,并返回这些元素组成的新数组。