Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 421 Bytes

File metadata and controls

13 lines (9 loc) · 421 Bytes

Trì hoãn với promise

Xây dựng bên trong một hàm setTimeout sử dụng callbacks. Tạo một giải pháp dựa trên promise.

Hàm delay(ms) sẽ trả về một promise. Promise đó sẽ được giải quyết sau ms mili giây, để chúng ta có thể thêm .then vào nó, như sau:

function delay(ms) {
  // your code
}

delay(3000).then(() => alert("runs after 3 seconds"));