当前位置: 首页 > 知识库问答 >
问题:

如果找到一个属性,如何获取一个对象的所有属性?[重复]

邹胜泫
2023-03-14

我有一个包含对象的数组,它们是反应组件上的道具

this.props.items = [
    {make: Audi, model: A1, premiere: true},
    {make: BMW, model: X1, premiere: false},
    {make: Merc, model: C1, premiere: false}
]

我想抓住第一个物体的细节,因为它是

'premiere: true'

我可以这样做:

this.props.items.map(x => x.premiere);

如何获取所有剩余的键和值,并将它们存储在组件状态中?

{make: Audi, model: A1, premiere: true}

共有2个答案

莘翰采
2023-03-14

改变this.props.items.map(x=

强化
2023-03-14

用rray.prototype.filter代替rray.prototype.map

 类似资料:
  • 假设我们有一个这样定义的对象A: 出于某种原因,我需要创建第二个对象B,它只具有对象A的前两个属性: 所以我的问题是:将对象A复制到对象B的最佳方法是什么?我一直在逐个复制获取者和设置者的属性,但有些事情告诉我一定有更好的方法来做到这一点!特别是当对象将具有很多属性时,我必须编写一行又一行的代码,只是为了将它们全部复制到第二个对象B... 多谢了:) 编辑:我一直被一个“另一个问题的可能重复”提醒

  • 问题内容: 在Python中,是否有一个库方法可在同一类的两个(已经存在)实例之间复制所有属性? 我的意思是,类似Apache Commons的东西 问题答案: 如果您的班级未修改或出于特殊属性访问目的,则所有属性都存储在其中,因此您可以执行以下操作: 如果使用python属性,则应查看并筛选出要复制的属性。

  • 问题内容: 我正在尝试从解码为PHP对象的JSON数据中获取一个属性。这只是一个YouTube数据API请求,它返回具有内容对象的视频对象。 在做 抛出“意外的T_DNUMBER”-这很合理。但是,如何获得数字属性的值? 我确定我应该知道这一点。提前致谢。 问题答案: 这应该工作:

  • rank ▲ ✰ vote url 54 397 83 538 url 如何知道一个对象有一个特定的属性? 有什么方法可以检测一个对象是否有某些属性?比如: >>> a = SomeClass() >>> a.someProperty = value >>> a.property Traceback (most recent call last): File "<stdin>", line 1

  • 本文向大家介绍如何让一个对象具有私有属性?相关面试题,主要包含被问及如何让一个对象具有私有属性?时的应答技巧和注意事项,需要的朋友参考一下 Symbol 生成的每个值都是独一无二的 用 Symbol 作 key 值 无论是 for in 或 for of都遍历不到 只能用Object.getOwnPropertySymbols 才可以遍历到

  • 我想要一个方法,它返回一个Object,该Object被赋予一个类,该类取决于传递的String的值 然后,我希望能够打印出一个属性(例如对象属性),我知道它将由类名可以表示的所有可能的类持有。可能的类在单独的文件中定义。但是编译器给错误找不到符号对象属性。我如何访问这个对象的属性? 抱歉,问题措辞不当 感谢您的任何帮助