如何检查对象键是否与另一个对象值相同

时间:2020-09-18 02:25:13

标签: reactjs

我有一个名为

的对象
const nameDef = {
REASONABLE: "Yes it is",
COMPLETE: "No it is not"
}

和另一个对象

const data = {
Typical_dq_domain: "REASONABLE,
Typical_dq_domain: "COMPLETE"

}

我希望能够查找并检查与created_dq_domain值匹配的nameDef对象中的键,这将打印出nameDef对象中的值。例如。

合理:“是的”

1 个答案:

答案 0 :(得分:-1)

在JavaScript中,您可以通过点表示法或括号表示法访问对象属性。

例如,要访问REASONABLE对象的nameDef属性:

// dot notation
const value1 = nameDef.REASONABLE

// bracket notation
const value2 = nameDef["REASONABLE"]

如果value2undefined,则表示nameDef不包含属性REASONABLE,或者REASONABLE属性的值为{ {1}}。

因此,您可以尝试执行以下操作:

undefined
相关问题