Javascript 在嵌套对象中使用hasOwnproperty()

Javascript 在嵌套对象中使用hasOwnproperty(),javascript,Javascript,我有以下数据: trace = { "name":"foo", "dataref": { "xdata":"n", "ydata":"m" } }; 我想检查对象是否具有属性ydata,但如果我运行以下命令,它将返回“false”。你能帮我正确的语法吗 console.log(trace.hasOwnProperty(trace.dataref.ydata)); 如果在跟踪上调用hasOwnProperty,则将检查该对象。您需要对您怀疑具有以下属性的对象调用它:

我有以下数据:

trace = {
  "name":"foo",
  "dataref": {
    "xdata":"n",
    "ydata":"m"
  }
};
我想检查对象是否具有属性ydata,但如果我运行以下命令,它将返回“false”。你能帮我正确的语法吗

console.log(trace.hasOwnProperty(trace.dataref.ydata));

如果在跟踪上调用hasOwnProperty,则将检查该对象。您需要对您怀疑具有以下属性的对象调用它:

    trace.dataref.hasOwnProperty("ydata");