nodejs ตัวอย่างโค้ดการใช้ await

มาดูตัวอย่างการใช้ await ใน nodejs กันครับ

ตัวอย่างการใช้ await ใน Node.js เราจะใช้ axios library เป็นตัวอย่าง ตามโค้ด

const axios = require('axios');

async function getData() {
  try {
    const response = await axios.get('https://jsonplaceholder.typicode.com/todos/1');
    console.log(response.data);
  } catch (error) {
    console.log(error);
  }
}

getData();

await จะทำการรอ response จาก API ก่อนจะไปทำงานยังบรรทัดถัดไป

ต่อไป ไปดูตัวอย่างการใช้ await ใน fetch() กันบ้าง ตามตัวอย่างโค้ด

const fetch = require('node-fetch');

async function getData() {
  try {
    const response = await fetch('https://jsonplaceholder.typicode.com/todos/1');
    const data = await response.json();
    console.log(data);
  } catch (error) {
    console.log(error);
  }
}

getData();

await จะทำการรอ response จาก API ก่อนจะไปทำงานยังบรรทัดถัดไป



Copyright © 2023 Devcode Code Example - Powered by www.doesystem.com