第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

嘗試從 JS 上的 API 讀取日期

嘗試從 JS 上的 API 讀取日期

慕沐林林 2022-09-23 21:36:53
我試圖從我居住的城市獲得假期,但每次我試圖指定字段時,我都會得到未定義的語句。function getHolidays() {    fetch('https://api.calendario.com.br/?json=true&ano=2020&ibge=3550308&token=bHVjYXNsdm81M0BnbWFpbC5jb20maGFzaD03ODE3NDM2MA')        .then(function (response) {            return response.json()        })        .then(function (verify) {            const test = verify            console.log(test.date)        })}console.log(getHolidays())
查看完整描述

3 回答

?
弒天下

TA貢獻(xiàn)1818條經(jīng)驗 獲得超8個贊

首先,該 API 返回一個對象數(shù)組。您可以使用 map 方法迭代數(shù)組,例如:

const dates = verify.map(item => item.date);

另外,重要的是要提到獲取是一個承諾。如果要在函數(shù)外部訪問其結(jié)果,則必須對其進(jìn)行處理。getHolidays

function getHolidays() {

    return fetch('https://api.calendario.com.br/?json=true&ano=2020&ibge=3550308&token=bHVjYXNsdm81M0BnbWFpbC5jb20maGFzaD03ODE3NDM2MA')

        .then(function (response) {

            return response.json()

        })

        .then(function (verify) {

            return verify.map(item => item.date)

        })

}


getHolidays().then(function (dates) {

  console.log(dates);

});


查看完整回答
反對 回復(fù) 2022-09-23
?
波斯汪

TA貢獻(xiàn)1811條經(jīng)驗 獲得超4個贊

我認(rèn)為你在承諾對象實現(xiàn)之前就回來了。例如,如果您要將第一個“返回”替換為另一個控制臺日志,則可能會得到掛起的結(jié)果


查看完整回答
反對 回復(fù) 2022-09-23
?
汪汪一只貓

TA貢獻(xiàn)1898條經(jīng)驗 獲得超8個贊

如前所述@EliasSoares,您正在嘗試訪問數(shù)組上的對象屬性。您需要索引到某個對象中才能獲取該屬性(該屬性是 )。date

像這樣的東西應(yīng)該會有所幫助:

function getHolidays() {

  fetch(

      "https://api.calendario.com.br/?json=true&ano=2020&ibge=3550308&token=bHVjYXNsdm81M0BnbWFpbC5jb20maGFzaD03ODE3NDM2MA"

    )

    .then(function(response) {

      return response.json();

    })

    .then(function(data) {

      console.log({ holidays: data });

      document.getElementById("results").innerHTML = `<h1>Results:</h1>${JSON.stringify(data, null, 2)}`;

    });

}


getHolidays()

Open your console

<pre id="results" />


查看完整回答
反對 回復(fù) 2022-09-23
  • 3 回答
  • 0 關(guān)注
  • 157 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號