首页 > 解决方案 > {object.object} 和 Object.values(Object) 之间的区别?

问题描述

{object.object}call with和 call with之间的根本区别是什么Object.values(object)
为什么有时,我使用,例如,{user.user.firstname}有时我使用Object.values(user.user)

标签: reactjs

解决方案


Object.values()将返回对象自己的可枚举属性值的数组,其中 as{object.key}将返回该特定键的值。

例如:如果您的对象是:

let user = {
  user: {
    firstname: "foo",
    lastname: "bar"
  }
}

然后输出Object.values(user.user)将是:

[“富”,“酒吧”]

因为user.user.firstname它将是:


推荐阅读