map() 方法介绍(JavaScript 数组方法)

一、语法
javascript 复制代码
const newArray = oldArray.map((currentValue, index, array) => {
  return newValue;
});
二、实际运用

提取数组中某一个属性

javascript 复制代码
const users = [
  { id: 1, name: "Alice" },
  { id: 2, name: "Bob" },
  { id: 3, name: "Charlie" }
];

const names = users.map(user => user.name);
console.log(names); // ["Alice", "Bob", "Charlie"]

map返回值是一个map里面操作过的新数组,users.map(user => user.name); 的意思是 直接返回 user 对象的 name 属性 ,并将所有 name 组成一个新的数组。不是简写的话需要加return

相关推荐
q***T5834 分钟前
前端路由懒加载实现,React与Vue
前端·vue.js·react.js
彡皮6 分钟前
基于Qt,调用千问7B大模型,实现智能对话
开发语言·qt·大模型·千问7b
灵犀坠9 分钟前
前端开发核心知识:HTML5特性与经典面试题详解
前端·html·html5
Hilaku9 分钟前
我为什么说全栈正在杀死前端?
前端·javascript·后端
8***B18 分钟前
前端性能优化插件,图片懒加载与压缩
前端
LiLiYuan.22 分钟前
Arrays类和List接口的关联
java·开发语言·windows·python
木易士心29 分钟前
Vue2 和 Vue3 中 watch 用法和原理详解
前端·vue.js
Harlen35 分钟前
Cesium.js基本使用
前端
拿不拿铁1935 分钟前
Webpack 5.x 开发模式启动流程详解
前端
武子康40 分钟前
Java-170 Neo4j 事务、索引与约束实战:语法、并发陷阱与速修清单
java·开发语言·数据库·sql·nosql·neo4j·索引