私は戻っAPI呼び出しからこの配列を取得しています:これは正直Javascript配列
[
Node { id: 123, properties: {color : 'red', shape : 'round'} },
Node { id: 121, properties: {color : 'blue', shape : 'square'} },
Node { id: 119, properties: {color : 'yellow', shape : 'rectangular'} }
]
は何ですか?オブジェクトの配列ではないのですか?それがあった場合:
myArray[0].properties.color
しかし、私はここにあるため、これを行うことはできません。
[
{ id: 123, properties: {color : 'red', shape : 'round'} },
{ id: 121, properties: {color : 'blue', shape : 'square'} },
{ id: 119, properties: {color : 'yellow', shape : 'rectangular'} }
]
そして、私は配列の最初の項目の「色」-propertyにアクセスすることを望んでいた私は行くだろう配列のすべての項目の奇妙な "Node" - プレフィックスの
このことは何ですか?また、そのプロパティにアクセスするにはどうすればよいですか。
どこから出力が得られますか? Chrome Javascriptのコンソールなどこれはおそらく、オブジェクトのタイプ(つまり、どのクラスであるか)を伝えているだけで、表示されているとおりにプロパティにアクセスできます。 – deceze
最初のコードブロックはJSONではありません。 APIのようなものを得ているなら、JSON APIでなくてもかまいません。 – Siguza
これはneo4jのREST -api(グラフデータベース)からのもので、そのタイプ(グラフノード)を記述している限り、あなたは正しいです。しかし、いいえ - 私はその物件にアクセスできません。 @deceze – swelet