簡體   English   中英

使用 JavaScript 從 Nasa Neo API 使用嵌套 for 循環訪問數據

[英]Accessing data with nested for loops from Nasa Neo API in Javascript

對編碼非常陌生,我覺得我對最終項目的咀嚼力不夠。 我正在嘗試從 Nasa 的 Neo API 訪問數據。 我需要的數據是嵌套的。 我編寫的代碼獲取數組中的“對象”,但隨后我無法訪問“對象”的數據

BASE_URL = "https://api.nasa.gov/neo/rest/v1/feed/today?detailed=true&api_key=DEMO_KEY"

//Read the data
d3.json(BASE_URL).get(function(data) {
  console.log(data)

var d = data["near_earth_objects"]
console.log(d)
var today = [];
for (today in d["2020-01-08"]) {
  console.log(today)
}

Console.log 信息

您快到了! 相關行是for (today in d["2020-01-08"]) { for循環聲明中, in對象的上循環。 對於數組,這將是索引,這就是它打印出“0、1、2、3...”的原因。 編寫for(today of d["2020-01-08"]){ (注意of )將遍歷數組中的項目,這可能是您想要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM