在JavaScript中获取Object的@ -identifier

时间:2014-03-13 16:59:54

标签: javascript identifier

我有一个看起来像这样的JavaScript对象:

Object {@attributes: Object,…}

那么如何访问@ attributes-Object?

2 个答案:

答案 0 :(得分:1)

parent["@attributes"],因此:

var parent = { "@attributes" : someObj} ;
console.log(parent["@attributes"]);

在JS中,所有属性名称都可以用作命名数组元素。大多数(即那些没有空格等)可以用作裸名称。

var foo = { bar: 1};

foo.bar = 2 // or
foo["bar"] = 2

答案 1 :(得分:1)

您可以使用bracket notation

var myObject = { '@attributes': 'foo' };
var result = myObject['@attributes']; // foo