sample:從collection(集合)中獲得一個(gè)隨機(jī)元素。該方法比較有意思的一點(diǎn)是會(huì)獲取一個(gè)隨機(jī)元素,可以跟隨源碼看一看lodash如何去實(shí)現(xiàn)一個(gè)隨機(jī)函數(shù)。
- 如何獲取一個(gè)隨機(jī)數(shù)值
var nativeFloor = Math.floor,
nativeRandom = Math.random;
// 獲取從lower到upper之間的隨機(jī)整數(shù)
function baseRandom(lower, upper) {
return lower + nativeFloor(nativeRandom() * (upper - lower + 1));
}