我有一些数据从API返回并在传回浏览器之前转换为PHP中的js对象。我试图从这个对象中检索的一个值存在于对象属性中。这是JS中对象结构的样子:
目前,我可以通过调用object.comments或object.email.whatever来访问我需要的所有属性。
我无法访问对象属性。理想情况下,我想通过像object. @ attributes.id之类的东西来获取ID,但这会返回错误。
是否可以访问对象属性,如果可以,我应该怎么做呢?
由于
答案 0 :(得分:3)
要使用点表示法访问属性,该属性必须是有效的标识符。如果不是,则必须使用括号:
object['@attributes'].id