Javascript:获取对象的第一个属性

Javascript:获取对象的第一个属性,javascript,facebook,Javascript,Facebook,当我运行一个创建页面选项卡的函数时,我从Facebook API收到一个对象形式的响应 我运行的函数: FB.ui({ method: 'pagetab', redirect_uri: 'http://www.google.com' }, function(response){ console.log(response.tabs_added) }); 在console.log(添加了response.tabs)之后会返回以下内容:

当我运行一个创建页面选项卡的函数时,我从Facebook API收到一个对象形式的响应

我运行的函数:

   FB.ui({
      method: 'pagetab',
      redirect_uri: 'http://www.google.com'
    }, function(response){
        console.log(response.tabs_added)
    });
console.log(添加了response.tabs)
之后会返回以下内容:

对象{491585370876358:true}

491585370876358
是页面的ID。如何隔离此值


我想应该是console.log(response.tabs_added/.somethine here/)

我们来点类似于:

for(var key in obj){
   keys.push(key);
}
仅限于第一次跑步

我想那应该是:

var firstProp;
for(var key in object){
    if(object.hasOwnProperty(key)){
        firstProp = key;
        break;
    }
}

不确定我是否喜欢…

“491585370876358”是一个变量名,它会改变吗?在得到响应之前,您现在无法确定它的值?对象属性是无序的,没有“第一个”。只有当只有一个可枚举的自有属性时,这才是可靠的。我想你知道的@是的,它只适用于OP给出的特定示例。