碎片時(shí)間學(xué)編程「353]:使用給定函數(shù)生成具有給定數(shù)量項(xiàng)目的數(shù)組

使用給定函數(shù)生成具有給定數(shù)量項(xiàng)目的數(shù)組。 使用 Array.from() 創(chuàng)建一個(gè)特定長(zhǎng)度的空數(shù)組,并使用每個(gè)新創(chuàng)建元素的索引調(diào)用 fn 。 該回調(diào)采用一個(gè)參數(shù) - 每個(gè)元素的索引。
const generateItems = (n, fn) => Array.from({ length: n }, (_, i) => fn(i));
示例:
generateItems(10, Math.random);// [0.21, 0.08, 0.40, 0.96, 0.96, 0.24, 0.19, 0.96, 0.42, 0.70]
更多內(nèi)容請(qǐng)?jiān)L問我的網(wǎng)站:https://www.icoderoad.com
標(biāo)簽: