从数组内部的对象获取属性值

型号

我试图从属于“类”的每个数组内的对象中获取类code属性(我知道我的数据很复杂)。

这是我的学生数组:

student = [
     {"class":[{
          "code":"PSJ001",
          "professor":"McHale",
          "description":"course description"}]
     },
     {"class":[{
          "code":"ENG303",
          "professor":"Dench",
          "description":"course description"}]
      },
     {"class":[{
          "code":"SCI003",
          "professor":"Biju",
          "description":"course description"}]
     }
]

我想要得到的是...

['PSJ001','ENG303','SCI003']

这就是我所拥有的...

let classCodes = [];
for (const i in student) {
   classCodes = classCodes.concat(student[i].map(obj => {
       return obj.code;
   }));
}

我在这里做错了什么?(用jsx编写)

内纳德·弗拉卡(Nenad Vracar)

您可以使用map()以获得期望的结果

var student = [{"class":[{"code":"PSJ001","professor":"McHale","description":"course description"}]},{"class":[{"code":"ENG303","professor":"Dench","description":"course description"}]},{"class":[{"code":"SCI003","professor":"Biju","description":"course description"}]}];

var result = student.map(function(e) {
  return e.class[0].code;
});

console.log(result)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

基于内部对象属性值的数组操作?

来自分类Dev

获取对象数组内对象属性的值

来自分类Dev

从对象数组中获取属性的值

来自分类Dev

如何获取对象属性值的数组。?

来自分类Dev

使用jQuery从对象数组中获取属性值数组

来自分类Dev

Javascript-从对象内部的数组获取唯一值

来自分类Dev

解析JSON以在javascript中的对象内部获取数组中的值

来自分类Dev

从对象数组获取属性数组

来自分类Dev

如何获取对象内部的数组?

来自分类Dev

获取对象数组的值

来自分类Dev

GO-从嵌套的JSON对象获取属性值的数组

来自分类Dev

如何获取对象数组内的属性之间的最小值?

来自分类Dev

获取数组中哈希/对象的属性的最小值

来自分类Dev

从多个数组获取特定的对象属性值

来自分类Dev

添加“对象的JavaScript数组”属性值以获取总数

来自分类Dev

如何从数组中的JSON对象获取属性值并写入url

来自分类Dev

从其他对象获取数组属性和值

来自分类Dev

通过 id 从对象数组中获取属性的最大值

来自分类Dev

使用Lodash从与内部值匹配的对象数组和日期数组中获取对象

来自分类Dev

获取json内部对象的值

来自分类Dev

从数组内部的数组中获取对象

来自分类Dev

如何使用嵌套插值或任何其他语法从对象内部获取对象数组

来自分类Dev

从对象内部的数组中获取数组键(受保护)值(来自RTM-php)?

来自分类Dev

从对象内部的数组中获取数组键(受保护)值(RTM-php的响应)?

来自分类Dev

如何从对象数组获取属性?

来自分类Dev

如何从对象数组获取属性?

来自分类Dev

如何从对象数组获取属性?

来自分类Dev

获取数组中对象的属性

来自分类Dev

获取数组中对象的属性

Related 相关文章

热门标签

归档