Khái niệm IIFE trong JavaScript | JavaScript Nâng Cao

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ธ.ค. 2024

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

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

    Wow. Tìm đúng nơi rồi A ơi, bên A kì thật bao nhiêu là kiến thức thế này mà toàn là miễn phí.

  • @PhucTran-ec4vb
    @PhucTran-ec4vb 3 ปีที่แล้ว +1

    đơn giản, đầy đủ, dễ hiểu đó là những gì tìm thấy con video của bạn mà khi viết 1 chương trình cần có

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

    Quá hay. Xin chân thành c.ơn F8 đã tạo ra khoá học này. Nó thực sự mang lại rất nhiều giá trị. Hơn nữa nó lại còn free cho mọi người.

  • @HaiNguyen-jg5vj
    @HaiNguyen-jg5vj 2 ปีที่แล้ว +2

    Anh dậy rất hay, em dùng IIFE này khá nhiều nhưng hôm nay mới được hiểu sâu hơn về nó, em còn ứng dụng IIFE này khi muốn sử lý bất đồng bộ nữa

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

    bác sơn giảng rất dễ hiểu, mạch lạc, không dài dòng nữa, yêu bác Sơn

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

      *Cảm ơn bác đã ủng hộ. Tự nhận ra điểm chưa tốt của bản thân và khắc phục dần bác ơi 😉*

  • @HT-gj5zg
    @HT-gj5zg 3 ปีที่แล้ว +1

    anh này giỏi mà thấy vẫn đẹp trai, phong thái hướng dẫn vẫn rất vui vẻ, nhẹ nhàng, không thấy sự vất vả kiểu tưởng tượng về những người làm công việc lập trình, chứng tỏ anh rất thông minh.

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

      Anh ko có thông minh đâu, được cái chăm chỉ tìm tòi cái mới thôi nè ^^. Ngành nào cũng vậy, mình biết cách học và làm việc thì cứ gọi là thoải mái nha em.

    • @HT-gj5zg
      @HT-gj5zg 3 ปีที่แล้ว

      a chia sẻ nhiều về kinh nghiệm làm việc, phương pháp học tập, cách giải quyết 1 vấn đề đang gặp phải nhé, em thấy phương pháp của anh chuẩn đấy, em cũng thích thành công theo phong cách happy.

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

    mong 1 vài tháng nữa anh ra khóa reactjs ạ

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

    Bài giải thích về IIFE dễ hiểu và tường tận nhất từng xem, cám ơn anh Sơn đẹp dzai nhiều :))

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

      Comment đầu tiên để ý đc anh dzai. Cảm ơn e nhiều :))

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

      @@F8VNOfficial e biết một chút về nhân tướng học, thật sự nhìn a Sơn rất có duyên nha, ngta nói là tâm sinh tướng đó anh, đẹp hay không thì tùy gu mỗi người nữa nhưng mà nhìn rất có duyên luôn không phải ai cũng có

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

    Đoạn này kiến thức rất sâu sắc mà ít người hiểu và chia sẻ được!

  •  3 ปีที่แล้ว +1

    mình cứ ai làm free là mình ủng hộ. Chúc kênh ngày càng phát triển và có nhiều video free hơn nữa nhé.

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

    anh triển khai quá nhanh cảm ơn anh nhiều lại có khóa học mới để học

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

      *Em mà bảo "Lại có khóa mới để like & share rồi" có phải vui hơn😂 ko*

  • @HungLe-po5fm
    @HungLe-po5fm 2 ปีที่แล้ว +1

    Anh dạy rất có tâm, respected for u ❤

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

    quá hay luôn , thực sự rất cần thiết cho anh em mới như em

  • @thienpham.h5954
    @thienpham.h5954 3 ปีที่แล้ว +2

    hướng dẫn ntn đáng đồng tiền bát gạo ạ, ủng hộ anh ❤️

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

      *Xịn không em 😂, đỡ tiếc tiền mạng e nhỉ kaka*

    • @thienpham.h5954
      @thienpham.h5954 3 ปีที่แล้ว +1

      @@F8VNOfficial em học code ít khi em ytb lắm, chủ yếu là đọc document thôi, xem qua clip của anh là ưng luôn 😅

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

      @@thienpham.h5954 Cảm ơn em đã support anh nha ^^

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

    Hay kinh khủng luôn ạ, nhờ anh dạy mới biết đến cái này ạ

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

      *Vài bài tới mọi người sẽ biến thêm vài thứ hay ho e nha*

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

    Tài liệu free mà có khi còn hơn mất tiền. Cám ơn a rất nhiều.

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

      *Vậy thì chia sẻ em nhé haha*

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

    Anh dạy rất hay và dễ hiểu. Cảm ơn anh nhiều ạ! ❤️

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

      Cảm ơn em nhiều nhé

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

    Quá hay anh ạ, rất hóng series này của anh .

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

      *Cảm ơn em nha 😉*

  • @NgocNguyen-zn6eo
    @NgocNguyen-zn6eo 2 ปีที่แล้ว +1

    Bác giải thích dễ hiểu quá, tks bác nhiều

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

    người thầy trẻ có tâm có tầm.mong anh ra video nhanh hơn ạ chứ hóng quá. và mong chờ khóa reactjs trong time tới. thanks a nhìu....

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

    Em rất mong có khoá react js hoặc native bản trả phí ạ . Dù sao a dạy rất tốt và rất có tâm luôn nên có bản trả phí để kiếm thêm thu nhập ạ , chúc anh nhiều sk nhé

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

    Vẫn đang học tại F8. Cám ơn anh rất nhiều đã định hướng

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

    anh giảng hay quá em lại phải xem hết video

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

      *"Lại phải like & share" nghe hấp dẫn hơn e ơi 😂*

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

    mong anh ra video sớm. hóng quá ạ

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

    Getter & Setter lúc nào cũng làm cho em cảm thấy: "Oh ~! code của mình chuyên nghiệp vãi".

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

      yeh, nếu như trong Java thì toàn setAttr() và setAttr() nhìn chuối lắm (●'◡'●)

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

    Hóng clip mới lắm a Sơn ơi

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

    công nhận kiến thức kênh này hay thiệt

  • @QuanNguyen-oe8lb
    @QuanNguyen-oe8lb 3 ปีที่แล้ว +1

    Cảm ơn anh về bài giảng này

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

    Quá xịn sò! Luôn ủng hộ a
    👍

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

    anh ra thêm khóa react nữa là tuyệt vời luôn :3

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

    Em mới biết đến kênh của anh,
    Video thật sự đầu tư và chất lượng
    Mà em vẫn chưa hiểu lý do tại sao anh lại dạy free cho các học viên luôn

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

    Nhìn a sơn cứ hao hao giống diễn viên Mạnh Trường ý 😎

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

    anh ơi, em có 1 ý kiến ạ, website f8 của bọn anh thật sự chất lượng, rất đầy đủ, chi tiết, qua đó em học đc rất nhiều ạ, tuy nhiên theo em nghĩ thì anh nên để mn có thể tự chọn video mình thấy phù hợp ạ, vừa tiết kiện thời gian, vừa hiệu quả (vì anh để mặc định là phải xem hết video trước mới xem được video sau ấy ạ), đây là ý kiến của em, mong anh phản hồi ạ! Thank you

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

    Cảm ơn anh. Thêm 1 kiến thức rất hay!

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

    tụi e đang rất hóng những video mới về JS nâng cao của a ạ, a làm thêm về reacjs thêm a nhé,

  • @_NguyenThanhBinh-ch5ct
    @_NguyenThanhBinh-ch5ct 3 ปีที่แล้ว +3

    anh ơi khi nào mới ra khóa học react vậy ạ

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

    Hi vọng anh ra khóa reactjs ạ. Dù trên mạng cũng nhiều nhưng mà vẫn thích kiểu anh dạy hơn

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

    Bạn này sún răng dễ thương qué, hihi

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

    a này giảng hay mà kĩ thật

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

    Mong a làm một video ngắn về tối ưu code

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

      ae đọc cmt này thì sau 2 tháng mày mò thì ae sẽ dùng hướng đối tượng của es6 rồi ứng dụng như DI của .net

  • @test-fh4ei
    @test-fh4ei 3 ปีที่แล้ว +1

    khi nào xin 1 bài về canvas nhe anh!

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

    series hay quá mà mới có 2 video xem dở thèm ra anh ạ :v

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

    hay quá a ơi, nghe cuốn thật sự

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

    anh làm khóa Vuejs đi anh

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

    a ra thêm video về phần này và react nữa đi

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

    Chào anh Sơn đẹp zai
    em thấy IIFE là 1 function "private". Tuy nhiên cũng có cách để lấy ra function bên trong đó. Ví dụ như sau"
    let getIIFE;
    (function (getIIFE) {
    function getName () {
    return "Son Dang";
    }
    getIIFE.getName = getName ;
    })(getIIFE || (getIIFE = {}))
    Cách lấy ở đây là gán function đó bằng thuộc tính của object. Chúc anh ngày mới tốt lành

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

      Em hiểu nhầm rồi, IIFE là cái hàm chạy ngay. VD em đưa ra là em đang nói tới nội dung trong hàm chứ đâu có nói tới IIFE? Tiếp theo việc em tạo biến global để lấy value trong một scope như trên đâu có ý nghĩa gì đâu? Người ta tạo ra phạm vi để tránh "đụng chạm" nhau e lại biến nó thành global thì e mang luôn hàm getName ra ngoài đi, để vào trong rồi lại lấy ra làm gì cho phức tạp hoá lên 😅

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

    Khi nao up phan tiep theo vay a?

  • @HoaPham-rg8rm
    @HoaPham-rg8rm 3 ปีที่แล้ว +1

    Bạn nào từng xài devtool để cheat mấy game nhỏ nhỏ trên web, game html, idle , gặp toàn IIFE

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

    Anh Sơn ơi, ở trong React thì mình dùng IIFE có được ko ạ ^^

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

    1 tháng rồi anh chưa ra video, hóng quá đi

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

    a ơi cho e hỏi là muốn học fontend thì có cần nắm vững C k ạ

  • @yenka2452
    @yenka2452 9 หลายเดือนก่อน

    Quá hay luôn anh Sơn ơi

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

    Anh trai làm clip dạy bootstrap jquery đc ko anh ơi

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

    hay thật sự luôn anh, cảm ơn anh

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

    hay quá thầy ơi ))) cảm ơn thầy !

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

    Hay quá Anh ơi ❤

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

    mong anh ra thêm bài trong khóa node.js ạ

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

    cho em hỏi cách viết như cái ví dụ cuối (lúc car thành private) được gọi là JS Closures đúng k vậy mọi ng

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

    cảm ơn anh, bài hay lắm

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

    Anh Sơn ơi, anh ra series code front end bằng js thuần đi ạ.

  • @HieuNguyen-og6jj
    @HieuNguyen-og6jj 2 ปีที่แล้ว +1

    hay quá a ơi

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

    quá hay luôn anh oiwiiiii

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

    admin ơi F8 mất chức năng giao diện tối hay sao á. em mới reset lại máy xong giờ vào mất giao diện tối không bật lại được

  • @HaiNguyen-bx4kr
    @HaiNguyen-bx4kr 3 ปีที่แล้ว +3

    Cảm ơn ảnh

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

    Hay quá a ơi

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

    Bao giờ ra khóa DevOps anh ơi, như Docker chẳng hạn

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

    Thêm về video backend đi anh ơi. Spring MVC, Spring boot, ... Cám ơn anh nhiều ạ

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

    mong vài tháng anh ra khoá reactjs à anh mà ra khoá đó em đội ơn anh lắm á

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

    anh Sơn ơi, có video của anh nói về Private dùng setter và getter.
    Cho em hỏi video đó ở đâu trong chuỗi video Javascript của anh vậy ạ?
    Em cảm ơn!

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

    làm về reactjs cho người mới đi a

  • @1phuttimtoi
    @1phuttimtoi 3 ปีที่แล้ว

    cho em hỏi sao em bị kick khỏi nhóm f8 trên facebook dù đăng bài đúng quy định vậy

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

    F8 ơi
    em không vào được fullstack nữa là sao ạ

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

    anh ơi lâu quá ko ra clip mới

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

    Đoạn sau giống với useImperativeHandle trong React hook đúng không ạ. Cũng có tính đóng gói khi fowardRef ra để ngăn chặn bên nhận làm những việc khác với mục đích ban đầu.

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

      đúng rồi. sau khi đi code 1 năm thì thấy 2 thằng này giống nhau quá nhể :D

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

    Anh ơi, em thấy cái bài tập về car về tính private này giống với tính chất của closure function. Đúng không anh?

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

      Đúng rồi em nhé. IIFE hay được ứng dụng trong trường hợp muốn gọi hàm ngay và tạo ra một sự bao đóng (closure) em nhé. Ví dụ em viết một plugin/library mà không muốn code của plugin/library ảnh hưởng tới chỗ khác của website.

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

    Anh có thể chỉ vài trang bài tập html cơ bản dựa theo lộ trình của anh trên f8 kh ạ

  • @james-rx8kw
    @james-rx8kw 3 ปีที่แล้ว

    khi nào anh dạy off ạ

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

    Anh dùng gì để quay màn hình vậy a?

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

      Screen flow hoặc Camtasia em ơi

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

    ad cho mình hỏi chút với. Tại sao mình không dùng 1 scope: { //action } và để bên trong chạy những gì mình cần. Mình thấy hiệu quả cũng như IIFE mà nhỉ

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

    chừng nào a ra closure v anh

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

    Cảm ơn a nhiều ạ

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

    Quá hay ạ 🥰

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

    chức năng đăng nhập bằng fb trên web đang bị lỗi hả anh.

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

    anh có khóa học về http request ko anh

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

    Hay quá a

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

    yêu a

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

    add(car) la function a mn

  • @VuNguyen-yj5wi
    @VuNguyen-yj5wi 3 ปีที่แล้ว +1

    hay quá a .

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

    Thầy Sơn dạy autu dễ hiểu

  • @n9.lemanhhung971
    @n9.lemanhhung971 3 ปีที่แล้ว

    a làm về jwt đi ạ

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

    Javascript sinh ra có đáp ứng được cả 4 tính chất của HĐT không anh, hay chỉ có vài tính chất ạ ???

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

      *Để anh thêm nội dung OOP vào khóa này nhé*

  • @hieupham-fm5vq
    @hieupham-fm5vq 3 ปีที่แล้ว +1

    Anh ơi fullstack k chạy được trên điện thoại anh fix chạy trên điện thoại đi ạ

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

      Em gặp lỗi gì khi vào bằng điện thoại đó e?

    • @hieupham-fm5vq
      @hieupham-fm5vq 3 ปีที่แล้ว

      @@F8VNOfficial no hien moi dang tai xong k load nua

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

    higher order function nữa a

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

    Cho e hỏi: Mình học về frontend xong rồi tạo ra 1 cái pj về frontend để đi xin việc. Trong quá trình làm việc thì mình học thêm về backend được ko a ?

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

    Quá hay!

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

    anh cho e hỏi chút ạ , đoạn phút 23, sao anh app.add() vào thì màn hình console lại hiện undefined bên dưới vậy ạ

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

      Thì k truyền giá trị nên nó un bạn

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

    hay lắm ạ

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

    hay quá trời

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

    IlFE là closure à ah?

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

      *Không nên hiểu nhầm e ơi, IIFE chỉ nhắc tới việc Chạy ngay & Tạo phạm vi mới, còn Closure sẽ chỉ tập trung vào việc tạo phạm vi mới và tính đóng của hàm. Vài bài tới anh sẽ giúp anh em phân biệt rõ ràng, mạch lạc chỗ này nhé 😉*

  • @QuanNguyen-nx9td
    @QuanNguyen-nx9td 11 หลายเดือนก่อน

    cám ơn bạn