Event Bubbling, Capturing and Propagation in JavaScript ? Frontend Interview Series 🔥 Episode 10

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ม.ค. 2025

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

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

    00:00 - Don't skip anything 🙏
    Aur kya haal sabke?
    btao next topic JS kon sa hona chahiye ??

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

      How to traverse nested array of objects in javascript.

    • @RohitKumar-yy8yh
      @RohitKumar-yy8yh 3 ปีที่แล้ว +1

      Debouncing & throatling

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

      Thik h mai apke sare video dekhti hu mujhe apse kuchh puchna h mai pdha bahut kuchh h but live use nhi Kiya h 🎂

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

      @@shushikushwaha7521 ye sab use tab hoga jab projects karogi.

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

      please create video on event loops

  • @antiprocastinator1
    @antiprocastinator1 11 หลายเดือนก่อน

    Thanks, brother for the simple and effective explanations of Propagation in JavaScript. Lots of love!
    I have kept a note on both the concepts here for other devs out there.
    Note:
    Propagation in JavaScript: - In JavaScript, event propagation refers to the mechanism by which events are handled and propagated through the DOM hierarchy. There are two phases of event propagation: the capturing phase and the bubbling phase.
    Event Bubbling: - This occurs when an event is first captured by the innermost element and then propagates outward to its parent elements, all the way up to the document root. It starts from the target element and moves up the DOM hierarchy to the document root. This behaviour is similar to bubbles rising in water, hence the name "bubbling.
    Event Capturing: - This occurs when an event is first captured by the outermost element and then propagates inward to the target element. It starts from the document root and moves down the DOM hierarchy to the target element. This is often less intuitive than event bubbling but can be useful in certain situations.
    So, in summary:
    Event Bubbling goes from child to parent (inner to outer).
    Event Capturing goes from parent to child (outer to inner).

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

    first of all thank you so much suneja sir, i tried different different courses on udemy like js zero to expert and youtube code with harry and yahoo baba decode, was learning from almost an year, however recently i was juggling to get an offline tution for advance es6, after watching this video i am confident enough that i will be able to achieve enough js knowledge to build good projects. i will once again say thank you from all struggling students like me for your efforts and hardwork.

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

    it's very common and basic problem to understand but you did clarify everything smoothly

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

    Randomly found this channel. I can say best channel for js concepts

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

    my all javascript concepts is cleared bcos of you, u Deserve Respect.

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

    Randomly found this video series.. after watching this, many concepts of js have cleared.

  • @mohammadfaizanmateen3636
    @mohammadfaizanmateen3636 5 หลายเดือนก่อน

    Thanks for the explanation I always come to this particular video when I forget this topic. Very well explained 👍

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

    The best explanation on the topic I have got by far!

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

    90% questions ye series me se hi atte hai js me ... thanks for this series

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

    Thanks Suneja for the content, it is brilliant, subscribed!

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

    kya shaandaar video banaya hai bhai

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

    Simple and well explained

  • @ravikumar-g4n2u
    @ravikumar-g4n2u ปีที่แล้ว

    Loved it😍🤩

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

    Please jaldi jaldi topics upload kijiye....
    And nice topics....

  • @TEJASSADADE
    @TEJASSADADE 7 หลายเดือนก่อน

    Excelllent Explanation Realy Helpful🤝

  • @manishjeena2232
    @manishjeena2232 7 หลายเดือนก่อน

    Amazing very easy to understand...🤠

  • @DeepakSingh-vm7km
    @DeepakSingh-vm7km 8 หลายเดือนก่อน

    Great Explanation. Thank you so much

  • @ShubhamKumar-c6l6c
    @ShubhamKumar-c6l6c ปีที่แล้ว

    finally you cleared all my doubt. thanku.

  • @PANKAJKUMAR-fe8zn
    @PANKAJKUMAR-fe8zn 2 ปีที่แล้ว

    It was interesting example to understand the concept.Thanks Sir

  • @pratikshakale4561
    @pratikshakale4561 8 หลายเดือนก่อน

    This is really helpful.

  • @MuhammadNaveed-e9r
    @MuhammadNaveed-e9r ปีที่แล้ว

    best explanation

  • @15harisawaisawais14
    @15harisawaisawais14 ปีที่แล้ว

    Asslam o alaikum.
    Sir very good explain.
    all doubt clear.

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

    Amezing very help full

  • @ajayrathod7438
    @ajayrathod7438 5 หลายเดือนก่อน

    Thanks a lot it was very helpfull

  • @VishalSharma-rn7mt
    @VishalSharma-rn7mt ปีที่แล้ว

    Amazing explanation, very clear and simple

  • @CodeSimplified-by3iu
    @CodeSimplified-by3iu ปีที่แล้ว

    Nice Explanation thank you brother

  • @vivekkumar-rj1lz
    @vivekkumar-rj1lz 2 ปีที่แล้ว

    best js series

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

    Thank you, this vid was really helpful.

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

    like your video's best teaching

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

    Great teaching

  • @Salman-r6n7n
    @Salman-r6n7n ปีที่แล้ว

    nice efforts sir love from pakistan

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

    Love the way u teach sir

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

    It is really something new and helpfull.

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

    Nice Er ..ji

  • @KuldeepSingh-hi1bg
    @KuldeepSingh-hi1bg ปีที่แล้ว

    Great 👍

  • @MuhammadNaeem-tk6sw
    @MuhammadNaeem-tk6sw 10 หลายเดือนก่อน

    yes this video very help ful

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

    it was a important topic

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

    Thank you bro . Like and subscribe kar Diya hoon

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

    Nice explanation sir g....keep it up...

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

    very good instructor

  • @SumitSingh-wz3wt
    @SumitSingh-wz3wt 3 ปีที่แล้ว +1

    Kar diya

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

    nice explained 👍

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

    Greate explanation

  • @AshishKumar-DIYCode
    @AshishKumar-DIYCode ปีที่แล้ว

    nice example

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

    Very well explained this topic.

  • @AnwarKhan-bs5nr
    @AnwarKhan-bs5nr ปีที่แล้ว

    Very nice

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

    chal bhai project krte krte propagation aa gya tha tu smjha diya axe se

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

    Very Good examples

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

    Very helpful lecture Ajay sir! :)

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

    Nice video sir🔥👍

  • @manpreetjord1885
    @manpreetjord1885 6 หลายเดือนก่อน

    never too late to learn something

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

    Good day, Guruji!

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

    Real lyf me parent ko dekhna h❤😂

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

    zabardast

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

    Grateful

  • @MG-cw2xc
    @MG-cw2xc 3 ปีที่แล้ว +1

    Nice video sir 👍

  • @Annapurna-o8r
    @Annapurna-o8r ปีที่แล้ว

    Nice Video, Thank You

  • @RohitKumar-yy8yh
    @RohitKumar-yy8yh 3 ปีที่แล้ว +1

    Great bhaiya😀debouncing & throatling pe ek video banaye , bahut interview me puch rhe h

  • @Rohitkumar-wv1qf
    @Rohitkumar-wv1qf 2 ปีที่แล้ว

    Comment kuch bhi karna par zaroor karna , Helpfull videos , thanks.

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

    great lecture bro❤❤

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

    Shallow copy and deep copy bhi padha dijiye sir

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

    you made such amazing content. A concern of mine that you should embrace, as you are an industry expert, you should give some realistic examples that can help these concepts to hold in our brain (realistic examples can do this)

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

    Thanks alot

  • @sab-kuch0001
    @sab-kuch0001 ปีที่แล้ว +1

    OSCAR for it🚀🚀🚀🚀🚀🚀🚀🚀

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

    ❤love this

  • @AshishKumar-wh6dw
    @AshishKumar-wh6dw 2 ปีที่แล้ว

    Amazing...

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

    i love to watch your video

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

    nice video

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

    Thanks sir

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

    Bhaiya ho skte to har weak ya mahine me 2 bar km se km js ke important concepts pr video late rahiye please

  • @ayantikachakraborty4512
    @ayantikachakraborty4512 11 หลายเดือนก่อน

    great

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

    very helpful video Sir ❤

  • @EhsaanCreations
    @EhsaanCreations 8 หลายเดือนก่อน

    4:21 what's the song name playing in background????????

  • @sairafatima4150
    @sairafatima4150 5 หลายเดือนก่อน

    Thanks...

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

    start at 2:00

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

    helpful 🔥

  • @devinayak4597
    @devinayak4597 12 วันที่ผ่านมา

    the immediate propagation example is inconclusive. You used it on the second event listener and still we found two console logs in console. that was confusing

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

    stop event in button
    Will it print button, button1 both ??

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

    Awesome

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

    nice

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

    Dialogue of pathan sir😍

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

    Comment kar diya

  • @smoothbrother5676
    @smoothbrother5676 5 หลายเดือนก่อน

    🔥🔥

  • @deepshikhasharma4136
    @deepshikhasharma4136 8 หลายเดือนก่อน

    I am not able to find complete Frontend Interview Series , How many videos do you have in it ?

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

    10/10 👍

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

    Present sir

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

    Mashallah

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

    Hello Sir, i have a question: Why do we need to add true to both button and div at 10:27

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

    start from 4:00
    uske pehle timepass hai bas

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

    why use 'var' instead of 'let' or 'const' ?

  • @ManojKumar-op7ot
    @ManojKumar-op7ot 2 ปีที่แล้ว

    Isn't stopImmediatePropogation() to stop the second click on button? It will stop the button1 text to be displayed. Otherwise we could have just used stopPropagation on the second click of button.

  • @RohitVerma-ub6ut
    @RohitVerma-ub6ut 2 ปีที่แล้ว

    Nice thanks for share us
    can you please make a backend developer for the node js interview question series

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

    thanks

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

    sir plz javascript me
    shallow copy and deep copy.
    object.freeze and object.seize.
    par video banaea plz sir plz.

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

    Event capturing mein div ke sath button ke event listener mein bhi kyon true dalna pada

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

    👍👍

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

    are you using windows 11 ? and if yes then its right time to use it or still wait for stable version

  • @PIYUSH-lz1zq
    @PIYUSH-lz1zq 3 ปีที่แล้ว +5

    Bhaiya interview me they said to code comments system, folder structure system, drag and drop functionality in js . Please take such questions 🙏 🙂

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

      Noted

    • @PIYUSH-lz1zq
      @PIYUSH-lz1zq 3 ปีที่แล้ว +1

      @@TechnicalSuneja haa bhaiaya ,concepts ke videos ki frequency increase karo please 🙏

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

    next topic oops please bhaiya