Javascript如何實現沒有map()的映射數組

沒有map()的映射數組

我們先介紹一下map方法。map()方法返回一個新數組,數組中的元素為原始數組元素調用函數處理后的值,它會按照原始數組元素順序依次處理元素。注意: map()不會改變原始數組,也不會對空數組進行檢測。

下面我們來實現一個沒有map的數組映射:

//?array.map(function(currentValue,index,arr),?thisValue)  var?plants?=?[ ????{?name:?"Saturn"?}, ????{?name:?"Uranus"?}, ????{?name:?"Mercury"?}, ????{?name:?"Venus"?}, ] var?plantsName?=?Array.from(plants,?({?name?})?=>?name); console.log(plantsName);?//?[?'Saturn',?'Uranus',?'Mercury',?'Venus'?]

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享