在 React js 中解析 JSON 对象

我收到的 API 响应为:

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

我想将值 (EnglishMaths) 存储到一个没有键的数组中,例如:

subject = ["English", "Maths"]


青春有我
浏览 124回答 3
3回答

小怪兽爱吃肉

也许这可以解决您的问题:// if you have variable number of subjectlet res =  [{"subject1":"English", "subject2":"Maths"}]let subjects = []for(prop in res[0]){  subjects.push(res[0][prop])}console.log(subjects)

FFIVE

给定一个对象数组:[{"subject1":"English"}, {"subject1":"Maths"}]用这个:let res = foo.map(e => e.subject1)console.log(res) // prints ["English", "Maths"]

四季花海

这能解决您的问题吗?subject = []; subject.push(Object.values(response));
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript