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

在 React js 中解析 JSON 对象

在 React js 中解析 JSON 对象

青春有我 2023-04-27 16:32:19
我收到的 API 响应为:[{"subject1": "English", "subject1": "Maths"}]我想将值 (English和Maths) 存储到一个没有键的数组中,例如:subject = ["English", "Maths"]
查看完整描述

3 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

也许这可以解决您的问题:


// if you have variable number of subject

let res =  [{"subject1":"English", "subject2":"Maths"}]


let subjects = []


for(prop in res[0]){

  subjects.push(res[0][prop])

}

console.log(subjects)


查看完整回答
反对 回复 2023-04-27
?
FFIVE

TA贡献1797条经验 获得超6个赞

给定一个对象数组:


[{"subject1":"English"}, {"subject1":"Maths"}]

用这个:


let res = foo.map(e => e.subject1)

console.log(res) // prints ["English", "Maths"]


查看完整回答
反对 回复 2023-04-27
?
四季花海

TA贡献1811条经验 获得超5个赞

这能解决您的问题吗?

subject = [];
subject.push(Object.values(response));


查看完整回答
反对 回复 2023-04-27
  • 3 回答
  • 0 关注
  • 123 浏览
慕课专栏
更多

添加回答

举报

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