Promise trong Javascript | Cách sử dụng Promise | JavaScript Promise

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ย. 2024
  • 👉 Xem Lộ Trình Học: fullstack.edu....
    👉 Đăng Ký Học Offline Tại F8: short.f8team.d...
    Video này tập trung để anh/em nắm được cách tạo ra một promise cũng như cách hoạt động của promise. Video sau mình sẽ đưa ra thêm kiến thức bổ sung cho video này, vì kiến thức này khá nhiều nên mình đã tách ra nhiều video nhỏ.
    Promise trong Javascript | Cách sử dụng Promise | JavaScript Promise
    #hoclaptrinh #hoclaptrinhmienphi #javascript #frontend #backend #devops #f8
    -------
    ☻ Phần mềm sử dụng trong video:
    Công cụ dịch Tiếng Anh: bit.ly/2Wsuhet
    Công cụ đo đạc giao diện web: s.net.vn/D8kL
    Công cụ viết CV xin việc chuyên nghiệp: mycv.vn
    --------------
    ☻ Khóa học lập trình web MIỄN PHÍ:
    Kiến thức nhập môn: fullstack.edu....
    Xây dựng giao diện với HTML, CSS: fullstack.edu....
    Xây dựng web responsive: fullstack.edu....
    Lập trình Javascript cơ bản: fullstack.edu....
    Lập trình Javascript nâng cao: fullstack.edu....
    Làm việc với Terminal & Ubuntu: fullstack.edu....
    Xây Dựng Website với ReactJS: fullstack.edu....
    Xây dựng web với Node & Express: fullstack.edu....
    HTML, CSS tips: fullstack.edu....
    Ứng dụng cảnh báo khi sờ lên mặt: fullstack.edu....
    Xem thêm tại: fullstack.edu....
    -------------------------------------
    F8 Official
    (c) Sơn Đặng
    Website: fullstack.edu.vn
    Facebook cá nhân: / sondnf8
    Nhóm Học Lập Trình Web: / f8official
    Email: contact@fullstack.edu.vn
    © Bản quyền thuộc về Channel F8 Official ☞ Do not Reup
    © Nghiêm cấm sử dụng video nhằm mục đích thương mại dưới mọi hình thức.

ความคิดเห็น • 30

  • @F8VNOfficial
    @F8VNOfficial  4 ปีที่แล้ว +6

    Anh em làm bài tập tại: fullstack.edu.vn/exercises/lesson/266

  • @antonytran229
    @antonytran229 ปีที่แล้ว +7

    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 .

  • @Tuvigiacngo
    @Tuvigiacngo 3 ปีที่แล้ว +39

    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

    • @Tuvigiacngo
      @Tuvigiacngo 3 ปีที่แล้ว +4

      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é!

    • @thanhtamgiap3408
      @thanhtamgiap3408 8 วันที่ผ่านมา

      may quá, khỏi cần dài dòng

  • @laocong2537
    @laocong2537 2 ปีที่แล้ว +3

    13:57 thương a quá ho khù khụ luôn :

  • @chanhung9172
    @chanhung9172 3 ปีที่แล้ว +8

    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.

  • @selfdiscoveryy
    @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 ạ.

  • @ledinhthai69
    @ledinhthai69 2 ปีที่แล้ว +1

    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!!!

  • @nguyen-duc-trinh
    @nguyen-duc-trinh 10 หลายเดือนก่อน

    Cam on anh Son nhieu a, kien thuc rat hay

  • @phapnguyen155
    @phapnguyen155 4 ปีที่แล้ว +2

    cái promise này mà viết với arrow function là nhìn gọn luôn :>

  • @titocomfortable
    @titocomfortable 4 ปีที่แล้ว +1

    nodejs ra tiếp đi a ơi a ơi, hóng quá

  • @nguyenvanhung8560
    @nguyenvanhung8560 2 ปีที่แล้ว +1

    sao lại có thể
    promise
    .then
    .catch
    vậy anh,cách viết ngắn hơn hay sao v ạ

  • @thanhtung7475
    @thanhtung7475 4 ปีที่แล้ว +1

    hóng nodejs quá a ơiiii

  • @ucphu6269
    @ucphu6269 2 ปีที่แล้ว +1

    Đoạn callback hell đó nếu viết bằng promise thì viết sao vậy ạ?

  • @dungbkhn02
    @dungbkhn02 ปีที่แล้ว

    Very good video!

  • @sometimesalways1259
    @sometimesalways1259 2 ปีที่แล้ว

    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?

  • @khoatran1535
    @khoatran1535 3 ปีที่แล้ว

    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

  • @luisdato1712
    @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
      @lethaibinh9638 ปีที่แล้ว +1

      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
      }

  •  2 ปีที่แล้ว

    cam on anh !^^

  • @nganguyenbinh7735
    @nganguyenbinh7735 3 ปีที่แล้ว

    quá hay anh ơi

  • @tieulac305
    @tieulac305 3 ปีที่แล้ว +3

    nhưng bây giờ lại có promise hell :'(

  • @nguyenhuy9448
    @nguyenhuy9448 3 ปีที่แล้ว

    best tutorial

  • @manhngo2724
    @manhngo2724 3 ปีที่แล้ว

    Thank you.

  • @laothantien
    @laothantien 3 ปีที่แล้ว

    Thanks

  • @quanpham6860
    @quanpham6860 2 ปีที่แล้ว

    hay

  • @gametur3062
    @gametur3062 2 ปีที่แล้ว

    1 like 1 subcribe là chưa đủ cho 1 video chất lượng như vậy

  • @top_1_florentino
    @top_1_florentino 2 ปีที่แล้ว +1

    Promise hell :V