BLOG

fetch_ajax_request

おはようございます。

英語の発音が良くなったと褒められてうれしがってる単純野郎どうもハヤトワンです。

うぁっつあっぷぶるぉー

てことで今日のjs

url = "https://jsonplaceholder.typicode.com/posts/"

// console.log(fetch(url));
//Promise {<pending>}

fetch(url)
    .then(data => console.log(data));
    // Response {type: "cors", url: "https://jsonplaceholder.typicode.com/posts/", redirected: false, status: 200, ok: true, …}
    // body: (...)
    // bodyUsed: false
    // headers: Headers {}
    // ok: true
    // redirected: false
    // status: 200
    // statusText: ""
    // type: "cors"
    // url: "https://jsonplaceholder.typicode.com/posts/"
    // __proto__: Response
//dataには、リクエストしたものに対応したレスポンスのデータそのものははいっていない


fetch(url)
    .then(response => response.json())
    .then(data => console.log(data));
//(100) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
//jsonで配列のデータがちゃんととれる


今日の英語

You know what?かListen!:ちょっときいてよ

The reason why I want to study English is because:私が英語を学びたい学理由は・・・

honest: まじめ

in future: これから

handcuffed:手錠をかけられた

What is that drone used for?:そのドローンは何に使われた?

Have you met an accident because of your drone?ドローンのせいで事故にあったことはある?

Are there rules for bicycles?:自転車のルールはある?

We are already late, so we better start immediately.:私たちはすでに遅れているので今すぐ始めるべきだ。

We prayed for the casualties of the incident.

私たちはその事件の死者のために祈りました。

intersection:交差点

No kidding! :本当?

それでは今日も良い一日を!