javascript
  • node.js
  • 2017-01-11 7 views 0 likes 
    0

    こんにちは私は、JavaScriptのオブジェクトのオブジェクトにアクセスする方法についてはWebに豊富な情報があることを知っています。どのようにjavascriptのオブジェクトメンバーにアクセスする

    enter image description here

    console.log(res);:オブジェクトはこのようになりますコンソールに印刷された場合でも、これらの例は、コンソールnode = xpath.select("//unit/object[@name='parProgramModeDefault']/@comment",doc);

    で返される形式のオブジェクトを支援しませんでしたアクセスnodeNameなど?このres.nodeNameが返されますundefined

    +1

    をループすることにより、同じことを行うことができます。戻り値の使い方を知るには、使用しているxpathモ​​ジュールのドキュメントを参照する必要があります。 – OrangeDog

    答えて

    2

    この特定のインスタンスでは、それは戻ってきて、配列の最初の(そして唯一の)エントリがAttrのオブジェクトであるように見える配列を記録しています。 にはres[0].nodeNameでアクセスできます。

    1

    は、最初の配列res[0].propertyNameを拾うか、そこには、一般的な解決策はないのです、それはコンソールとは何の関係もありませんあまりにも

    関連する問題