从数组和对象中使用.map()方法创建新的值数组的方法如下:
以下是一个示例,演示如何从数组中使用.map()方法创建新的值数组:
const numbers = [1, 2, 3, 4, 5];
const doubledNumbers = numbers.map((num) => {
return num * 2;
});
console.log(doubledNumbers); // 输出 [2, 4, 6, 8, 10]
以下是一个示例,演示如何从对象中使用.map()方法创建新的值数组:
const person = {
name: 'John',
age: 30,
city: 'New York'
};
const valuesArray = Object.keys(person).map((key) => {
return person[key];
});
console.log(valuesArray); // 输出 ['John', 30, 'New York']
这是一个简单的示例,展示了如何从数组和对象中使用.map()方法创建新的值数组。根据具体的需求,可以根据不同的转换逻辑和操作来定制回调函数。
领取专属 10元无门槛券
手把手带您无忧上云