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

相关推荐
用户269948725937016 小时前
使用命令获取figma节点树JSON文件
前端
三小河16 小时前
JavaScript 稀疏数组:成因、坑点与解决方案
前端
本喵是FW16 小时前
C语言手记3
c语言·开发语言
HelloReader16 小时前
创建第一个 Qt Quick 应用从零到窗口弹出(四)
前端
三旬816 小时前
Day.js 源码深度剖析:极简时间库的设计艺术
javascript
HelloReader16 小时前
Qt 项目构建入门CMake 完全指南(三)
前端
一杯美式 no sugar16 小时前
类和对象(中)
开发语言·c++
qq_4160187216 小时前
实时数据可视化库
开发语言·c++·算法
用户9083246027317 小时前
Spring AI + RAG + SSE 实现带搜索来源的智能问答完整方案
前端·后端
GISer_Jing17 小时前
阿里开源纯前端浏览器自动化 PageAgent,[特殊字符] 浏览器自动化变天啦?
前端·人工智能·自动化·aigc·交互