Async in read world

2024-02-26

async ?

Khái niệm

Eventloop, Callstack, Message queue, Browser Api.

Callback: pass function vào hàm

Promise: Callback + async. then + catch. giải quyết callback hell

Async/Await: sạch đẹp hơn nhiều

async function simple_async_function(){
  // let response = await fetch('http://');
  return 1; 
}

let res = await simple_async_function();

// simple_async_function(); // nếu call mỗi như này k có await thì k cần đợi hàm chạy xong

Ref