0

私は次のようなオブジェクトを持っています

data: Array[1];

次のようにアクセスできます

data[0].name
data[0].place

likeを使用してこれをJSONに変換しようとしています

var arr = JSON.stringify(data);

返す

var arr = [{"name": "blah", "place": "ca"}]

しかし、文字列化されたこのarrの使用方法を混乱させていますか? たとえば、「name」値にアクセスするにはどうすればよいですか? 試してみarr.nameましたが、うまくいかないようですか?

4

2 に答える 2

0

配列は

arr == [{"name": "blah", "place": "ca"}];

そのオブジェクトは配列の最初の項目です

arr[0] == {"name": "blah", "place": "ca"}

とその特性...

arr[0].name == "blah"
于 2012-05-14T07:00:06.047 に答える
0

あなたの「名前」は、配列内にあるハッシュ/連想配列内にあります

したがって、最初にハッシュ/連想配列を取得する必要があります。

arr[0]

その後、属性にアクセスできます。

于 2012-05-14T07:01:07.890 に答える