为了账号安全,请及时绑定邮箱和手机立即绑定

如何返回 2 个属性值并将它们串在一起

如何返回 2 个属性值并将它们串在一起

翻过高山走不出你 2023-07-29 15:28:26
我有一个包含对象的元素,我想从元素 example(data.number & data.name) 中获取 2 个属性的所有值只是为了澄清,它以这种格式保存数据“ 0 { number:30 , name : joseph } 1 { number: 340, name : micheal} ”为混淆道歉我想把它们串在一起示例(data.number[0]的值和data.name[0]的值,data.number[1]的值和data.name[1]的值等等...)这是我到目前为止所想出的: let finalarray = []        for(let i=0; i<1; i ++){          let nationNumber = Object.keys(myarraywiththedata).map(function(key){ return myarraywiththedata[key].number });          finalarray.push(nationNumber)         let nationName = Object.keys(myarraywiththedata).map(function(key){return myarraywiththedata[key].number });          finalarray.push(nationName)        }但这显然不起作用将接受对这篇文章的编辑以提高可读性
查看完整描述

1 回答

?
九州编程

TA贡献1785条经验 获得超4个赞

试试这个(假设每个对象值中的属性实际上称为“数字”和“名称”)。

let finalarray = Object.values(myarraywiththedata).map(({number, name}) => 
  `${number} & ${name}`
  );


查看完整回答
反对 回复 2023-07-29
  • 1 回答
  • 0 关注
  • 109 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信