繁体   English   中英

javascript(reactJS)访问子数组中值的最佳方法

[英]javascript (reactJS) best way to access values in a child Array

我有以下数组:

在此处输入图片说明

这是一个用户数组,每个用户都有一个属性数组。

现在,我想使用用户及其属性创建一个新数组。 像这样

users{
 0: {
    "phone_number",
    "email"
  }
}

实现这一目标的最佳方法是什么? 谢谢

如果需要包含包含用户属性数组的用户数组,则可以使用Array.prototype.map方法:

 let users = [ { Attributes: [ { Name: 'phone_number' }, { Name: 'email' } ] }, { Attributes: [ { Name: 'phone_number1' }, { Name: 'email1' } ] } ]; let result = users.map((user) => user.Attributes.map((attr) => attr.Name)); console.log(result) 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM