Anh em làm bài tập tại: fullstack.edu.vn/exercises/lesson/266
@dungnguyen-pb6vv2 жыл бұрын
Xóa rùi hả anh ui :((
@antonytran229 Жыл бұрын
Nên dạy theo thứ tự: Event loop -> Xử lý bất đồng bộ = Callback -> Xử lý bất đồng bộ bằng Promise -> Xử lý bất đồng bộ bằng Async Await. Event loop là khái niệm cực kỳ quan trọng của JS mà mn bỏ qua .
@Tuvigiacngo3 жыл бұрын
Promise (node lại đoạn cuối cho bạn nào cần) thask F8! *Sinh ra từ phiên bản es6 để xử lý callback hell đã tồn tại trước đó ( viết code dài, nhìn khó hiểu…) * Để khai báo đối tượng mới dùng từ khoá new Promise() truyền vào 1 constarctor Executor trong đó nhận được 2 tham số ( res, rej) + res gọi khi thao tác xử lý thành công +rej gọi khi thao tác xử lý thất bại *Khi đối tượng promise được tạo ra sử dụng các phương thức +.then() nhận callback function được thực thi khi res thành công (chú ý là ta có thể .then() nhiều lần ) + catch() nhận callback function được thực thi khi rej ( tất cả .then() ở trên lỗi thì đều
@Tuvigiacngo3 жыл бұрын
Và thực tế thì sẽ dùng async và await để tối ưu kết hợp với Promise.all() trong thực tế các bạn nhé!
Ad có thể làm thêm 1 video hướng dẫn dùng phím tắt hay mà ad hay dùng trên vscode để hỗ trợ code nhanh và ok hơn.
@thanhtung74754 жыл бұрын
hóng nodejs quá a ơiiii
@selfdiscoveryy Жыл бұрын
Bài giảng hay quá ạ. Cho em hỏi xíu cách để thêm đồng thời "function" trong cả then, catch, finally với ạ.
@phapnguyen1554 жыл бұрын
cái promise này mà viết với arrow function là nhìn gọn luôn :>
@dungbkhn02 Жыл бұрын
Very good video!
@cauchuyennhanquanghiepbao4 жыл бұрын
nodejs ra tiếp đi a ơi a ơi, hóng quá
@nganguyenbinh77353 жыл бұрын
quá hay anh ơi
3 жыл бұрын
cam on anh !^^
@ledinhthai692 жыл бұрын
Ad dùng phím tắt ghê quá bấm chéo chéo luôn. Ad có thể chia sẻ 1 tý khi bấm phím tắt để anh em bớt bỡ ngỡ. Thank you!!!
@ucphu62692 жыл бұрын
Đoạn callback hell đó nếu viết bằng promise thì viết sao vậy ạ?
@khoatran15353 жыл бұрын
Promise với function trong .then(function()) tương ứng vs hàm nào hay callback nào trong callback hell v mọi người
@nguyenvanhung85603 жыл бұрын
sao lại có thể promise .then .catch vậy anh,cách viết ngắn hơn hay sao v ạ
@laothantien3 жыл бұрын
Thanks
@quanpham68602 жыл бұрын
hay
@nguyenhuy94484 жыл бұрын
best tutorial
@manhngo27244 жыл бұрын
Thank you.
@sometimesalways12592 жыл бұрын
trong .then neu có bất đồng bộ thì nó xử lý xong bất đồng bộ rồi mới chạy vào finally đúng ko anh?
@luisdato1712 Жыл бұрын
Em có 1 vấn đề như thế này. Ban đầu em có biến is có giá trị false là biến toàn cục, em muốn thực hiện promise xong thì biến is sẽ có giá trị true let is=false; const promise=Promise.resolve(); promise .then(function(){ is=true } console.log(is) nhưng khi thực hiện xong thì biến is vẫn là false. Có cách nào để giải quyết vấn đề này ko anh
@lethaibinh9638 Жыл бұрын
vì cái khúc bạn console.log(is) nó nằm bên ngoài promise, nên nó đã in ra trước rồi. Sửa như này xem. promise .then(function(){ is=true }) .then(){ console.log(is) // is có gt là true }
@tieulac3053 жыл бұрын
nhưng bây giờ lại có promise hell :'(
@gametur30623 жыл бұрын
1 like 1 subcribe là chưa đủ cho 1 video chất lượng như vậy