Home  >  Article  >  Operation and Maintenance  >  How to implement a mapped array without map() in Javascript

How to implement a mapped array without map() in Javascript

WBOY
WBOYforward
2023-05-14 20:01:041323browse

Mapped array without map()

Let’s introduce the map method first. The map() method returns a new array. The elements in the array are the values ​​of the original array elements after calling the function. It will process the elements in sequence according to the order of the original array elements. Note: map() does not change the original array, nor does it detect empty arrays.

Let’s implement an array mapping without 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 above is the detailed content of How to implement a mapped array without map() in Javascript. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:yisu.com. If there is any infringement, please contact admin@php.cn delete