【发布时间】:2012-11-19 18:49:36
【问题描述】:
我正在使用 Microsoft 的 Live Connect 开发者中心
它为联系人返回这种类型的变量,但我不知道读取它的简单方法,会对其执行拆分但不知道如何读取此对象:
{"id":"contact.0d3d6bf0000000000000000000000000", "first_name":"William", "last_name":"Shakespeare", "name":"William Shakespeare", "gender":null, "is_friend":false, "is_favorite":false, "user_id":"2ae098749083cb3d", "email_hashes":["a790b818acfdef744a23bef534dfd9a4a53aa834250bdfe55f6874543129daa6"], "updated_time":"2012-10-04T19:23:34+0000"}
我需要使用其中的内容访问 name 和 email_hashes: a790b818acfdef744a23bef534dfd9a4a53aa834250bdfe55f6874543129daa6 - 不带括号。
只是不知道如何阅读这种对象。
【问题讨论】:
-
你的环境是什么?
-
那是“一个数组”。您需要访问第一个元素(索引 = 0):
x = {a: ["b"]}; alert(x.a[0])
标签: javascript variables object