Javascript 如何使用map函数显示嵌套元素中的数据

Javascript 如何使用map函数显示嵌套元素中的数据,javascript,arrays,map-function,Javascript,Arrays,Map Function,请告诉我如何访问数组中的嵌套对象 我已经粘贴了下面的代码,我想使用 只有通过地图功能 Data=[ {name:'Amir'}, {name:'jamile'}, {name:'hali'} ] const result=Data.name.map( (name) => name); console.log(result); 您可以通过使用运算符访问属性或通过销毁来执行此操作。 let数据=[ {name:'Amir'}, {name:'jamile'}, {name

请告诉我如何访问数组中的嵌套对象 我已经粘贴了下面的代码,我想使用 只有通过地图功能

Data=[
  {name:'Amir'},
  {name:'jamile'},
  {name:'hali'}
]


const result=Data.name.map( (name)  => name);

console.log(result);

您可以通过使用
运算符访问属性或通过销毁来执行此操作。
let数据=[
{name:'Amir'},
{name:'jamile'},
{name:'hali'}
]
const result=Data.map(({name})=>name);
控制台日志(结果);
const result2=Data.map((name)=>name.name);

console.log(result2)
const result=Data.map({name}=>name)
感谢它的工作….@YasirBajwa总是很乐意帮助:)我还有一个问题,这是我第一次问堆栈溢出问题,我不知道希望你不介意我问问题的方式,但我会改进它。现在我有一个类似const data=[{name:'Yasir',salary:1000},{name:'Ahmad',salary:9000},{name:'Zain',salary:20000}的列表现在我想过滤数据,对象是收入超过4位数的return。@YasirBajwa你说的4位数是什么意思?它可以是
0000
?我的意思是工资长度像1000有4位数长度,我想过滤长度超过4位数的数据。