1
Node.jsを使用して、コンテンツを使用して、そのAPIを使用してデータとやりとりしようとしています。node.jsオブジェクト上のアクセサでエラーが発生しました
私は、特定のオブジェクトがObject.getOwnPropertyNames()
を使用して特定のプロパティを持っていることを示すことができるが、私はそれらにアクセスするとき、彼らは未定義です。私は間違って何をしていますか?ここで
ELEMENT: averagePledgeBody
[ 'title',
'subtitle',
'description',
'makingThePledgeFact1Heading',
'makingThePledgeFact1Body',
'makingThePledgeFact2Heading',
'makingThePledgeFact2Body',
'makingThePledgeFact3Heading',
'makingThePledgeFact3Body',
'averagePledgeTitle',
'averagePledgeBody',
'percentageMinimumPledge',
'percentageAveragePledge',
'pledgeAgreementTitle',
'pledgeAgreementSubtitle',
'pledgeAgreementButton',
'callToAction' ]
PROP: undefined
あなたは、私が実際に探しています要素がオブジェクト上に存在することを確認することができ、まだ彼らのすべての歩留まり私は実際に検索を行う際に、未定義:
var currentValue = entry.fields;
console.log("ELEMENT:" + element)
console.log(Object.getOwnPropertyNames(entry.fields))
console.log("PROP: " + entry.fields[element])
これは、例えば表示されます。何か案は?
typeof要素とは何ですか? – kaxi1993
タイプは "文字列" – skaz
私はそれを考えました...ちょうどトリミングする必要があった... :( – skaz