我有这个JSON:
{ "%7B%22userName%22%3A%22JAK%22%7D": "" }
如何检索第一个密钥?
答案 0 :(得分:4)
var key = Object.keys({ '%7B%22userName%22%3A%22JAK%22%7D': '' })[0];
答案 1 :(得分:0)
假设您的JSON存储在变量data
中:
Object.keys( data ).shift()
另一种方法可能是:
var name; for ( name in data ) { if ( data.hasOwnProperty( name ) ) break; }
第二种方法不是为了得到它的第一个元素而创建单独的数组。