我需要获取数据,其中 ID 是数字,但我不知道如何显示它们,因为当我尝试使用 for 循环或仅写入数字(如下例)时,我收到错误:
for(var i=0; i<data.count; i++){
console.log(data.countires.i.name);
}
错误:first error
或者当我写这个时:
console.log(data.countires."1");
出现此错误:error two
数据如下所示: data
那么我该如何编写来从获取 API 中获取所需的数据以便我可以显示它呢?另外,我必须在没有任何库的情况下使用纯 JavaScript 来完成此任务。
最佳答案
data.countires
实际上是一个数组。它将具有 0
、1
、2
等数字索引。在 for
循环中,您可以使用使用括号表示法的动态数组索引 (i
),如下所示:
for (var i=0; i<data.count; i++) {
console.log(data.countires[i]);
}
关于javascript - 获取时如何从 API 获取编号 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57062574/