1

我想从 js 变量中获取“mainAttributeXX”部分,就像下一个

varList = new Object();
varList = {
    "mainAttribute01":{text:"abcd", attribute1:"3", attribute2:"1"},
    "mainAttribute02":{text:"abcd", attribute1:"2", attribute2:"2"},
    "mainAttribute03":{text:"abcd", attribute1:"1", attribute2:"3"},
}

我试过这个并得到错误。

document.write(varList[0]);

我希望结果是这样的:

mainAttribute01

我无法更改原始数据结构,因为数据来自另一个站点。

4

1 回答 1

3

您可以使用 object.keys

Object.keys(varList)[0]
于 2013-08-22T07:41:35.960 回答