Asynchronous callback là gì?
Noun
Programming
- ★
- ★
- ★
- ★
- ★
Callback không đồng bộ
Callback không đồng bộ (asynchronous callback) là callback mà việc thực thi được trì hoãn đến một thời điểm sau đó. Ví dụ:
function getGreetingAsync(name, cb) {
setTimeout(() => {
cb(`Hello ${name}!`);
}, 0);
}
getGreetingAsync('Maxim', (greeting) => {
console.log(greeting);
});
Ở code trên chúng ta đang trì hoãn việc thực thi hàm callback đến một thời điểm sau đó. Hàm callback sẽ chỉ chạy sau khi chương trình thực hiện xong đoạn mã từ trên xuống dưới (ngay cả khi độ trễ (delay) là 0ms).
Learning English Everyday