我正在使用一个 API,并且我将它对成功函数的响应作为数据获得。
我正在尝试使用它只给我所有对象的“键”而不是值,所以我的问题是:我可以使用以下方法获取值吗?
我已经使用 JavaScript 的object.key()
方法获得了所有对象的“键”,但现在我也想获得它们的值。
这是回应。我在控制台中获取了一个回复片段。
division: Object
active: 1
country: "United States"
lat: 42.3584647
lon: -71.05962
name: "Boston"
url: "http://yipit.com/boston/"
下面是为获取对象的键而编写的函数:
function getvalues(data){
for(var i = 0;i <= data.response.deals.length-1; i++){
var obj = [];
var num = i + 1;
var keyArray = Object.keys(data.response.deals[i].division);
$('#empid h6').html(keyArray);
//here i get the keys of objects which is country,lat,lon etc.
console.log("value of keyArray "+num+" is "+keyArray);
}
}