addEventListener() - Beau teaches JavaScript

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

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

  • @CknSalad
    @CknSalad 6 ปีที่แล้ว +17

    really good, concise explanation of addEventListener(). It's always good to brush up or have a refresher on pure JavaScript concepts after coding so much in a framework such as VueJS.

  • @paudelamarianaoancea3761
    @paudelamarianaoancea3761 5 ปีที่แล้ว +63

    very nice!! i am still confused but i will keep on watching 20 more times.good job

    • @qureshiowais6951
      @qureshiowais6951 4 ปีที่แล้ว +16

      watch 20 different videos instead.

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

      A tip: you can watch movies on KaldroStream. Been using it for watching all kinds of movies during the lockdown.

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

      @Frederick Ahmed Definitely, I've been using Kaldrostream for years myself :D

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

      @Frederick Ahmed yup, I've been watching on KaldroStream for months myself =)

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

      same hhhh

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

    I was looking for the explanation of the last parameter of addEventListener, the optional one. Thanks, I think I understand it now! And here's my attempt on trying to explain it with my words: The last parameter decides in which order two events are fired on an event. Innermost(false) or outermost(true) element first - with event bubbling.

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

    Knowing that I can set multiple event listeners for the same element really helped my self-guided project! Thanks!

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

    This was an extraordinary intro to your course. You really know your audience well, my friend.

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

    had a problem with eventlisteners for the past 2 days and the insight you gave on useCapture really helped fix the problem :)

  • @habtamusium123
    @habtamusium123 19 วันที่ผ่านมา

    I got it informative for my fainal exam w/c left 1 day only . many thanks!

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

    Only One topic
    But Deep and complete explanation 😎

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

    In the last few seconds of your tutorial, how do you then remove the event listener if it is encapsulated in the function(){ [code here]}?

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

    How to make this code work in a browser? I have the same issue as with the video before.

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

    Hello I need to pass a callback function that takes an argument. like, btn.addEventListener('click', myFunction(arg)); .... but i had some problems with this as the function ran without a click.... any help please

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

    When I go to update console I receive this violation and I my console does not update, how can I stop this violation message? [Violation] Added non-passive event listener to a scroll-blocking event. Consider marking event handler as 'passive' to make the page more responsive. ..............Thank you for your consideration.

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

    Hi Beau..Thanks for making all these videos..They are life changing and are really Awesome. I am learning a lot of new things everYday. Just wanna know are there any videos for memory leaks in javscript you did?

  • @davidecasella_
    @davidecasella_ 4 ปีที่แล้ว

    what font are you using????

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

    what if I want to set a parameter to my function?

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

    Excellent! Just what I needed! Thanks!

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

    Thank you, you guys really help me to enhance my knowledge

  • @adityabhatnagar3264
    @adityabhatnagar3264 5 ปีที่แล้ว

    am trying to make social share buttons, but when I do right click or mouse middle click. JS onClick not executing. can you help? TIA
    A piece of code example:

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

    What about useCapture of p = true, and useCapture of p = false (or vice versa), what would be the result ???
    Thank you for the explanation

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

      create a pen and try it yourself thats how you learn you wont get all the answers from youtube itself, get ur ass working in case if u are still waiting for the reply💀💀

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

    Great explanation thank you so much !!!

    • @realcconnect6873
      @realcconnect6873 4 ปีที่แล้ว

      not great even not good but very bad explanation , i didnt understand nothing

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

      @@realcconnect6873 It's actually good if you did not understand nothing. It would be bad if you hadn't understood ANYTHING :)

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

    Excellent clearness

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

    Hey, Thanks so much for this, this video helped so much, I was trying to get the click to do something but I couldn't get it until I saw this video, now it's obvious, thanks.

    • @agarsomyoutuber4608
      @agarsomyoutuber4608 4 ปีที่แล้ว

      I don't think so, it's that useful! Pretty dumb video! Need improvement, btw!

    • @SportyPompano
      @SportyPompano 4 ปีที่แล้ว

      @@agarsomyoutuber4608 maybe but it really did help, I couldnt get it at all

  • @vijayscode5093
    @vijayscode5093 7 ปีที่แล้ว

    Why do we need to remove eventListener? when we do not clear normal click functions?

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

      There is no requirement to remove an eventListener. You only do it if that will help the purposes of your program. Maybe you want to deactivate a button until a validation is passed.

    • @nazarmaksymchuk2021
      @nazarmaksymchuk2021 7 ปีที่แล้ว

      vijays code you can do .setAttribute("disabled") = true;

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

    I think you can use arrow function to look more cleaner

  • @trenvert123
    @trenvert123 6 ปีที่แล้ว

    Hey, I don't know if you're willing to help people struggling, but I need it. I can get the code to work just fine in most scenarios, but when I open my HTML from the browser and link it to my JS, my addEventListener is run instantly. I've gone to stackoverflow to look for a solution, but received no help there. Why isn't it waiting for the event before running?

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

      If you send me your code I may be able to offer a suggestion. beau@freecodecamp.org

  • @americanocoffee541
    @americanocoffee541 5 ปีที่แล้ว

    Is there a reason why my code works in Codepen but not in VScode? VScode is working because I am using it on another project. Great videos!!!

    • @bhushangawali81
      @bhushangawali81 5 ปีที่แล้ว

      Same here . Mine too doesn't work in VScode .

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

    Thank you for this.

  • @zettabytesofknowledge8235
    @zettabytesofknowledge8235 4 ปีที่แล้ว

    oh that code link is very cool! I am trying to add a event listener to a reset button displaying the text the form has been submitted.

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

    beau is the best

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

    It’s took me 10,000 try’s but I got it to work

  • @abhisheklale1429
    @abhisheklale1429 4 ปีที่แล้ว

    Still Confused but explained well

  • @arthurnino93
    @arthurnino93 4 ปีที่แล้ว

    very nice thank you Beau

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

    i love you beau !

  • @Lerremy
    @Lerremy 5 ปีที่แล้ว

    beast tutorial bro thanks a lot

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

    i learned smthing new

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

      nothing good

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

      Real C Connect true, I forgot it all

  • @user-or7ji5hv8y
    @user-or7ji5hv8y 5 ปีที่แล้ว +1

    the audio quality can be improved. thx

  • @drewdrew1468
    @drewdrew1468 4 ปีที่แล้ว

    This is only a basic explanation. You didn't cover passing parameters in the nested function that's located within the parameter of addEventListener.
    addEventListener(event, function(e) { //code here}, useCapture);
    I'm sure many people would be curious about where the arugment for the e parameter comes from.

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

      This is why I came here))

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

    Thank you

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

    ☑️☑️

  • @gamolocovideos6906
    @gamolocovideos6906 6 ปีที่แล้ว

    Loved the video thanks

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

    nothing I understand

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

    Thanks

  • @umestudantedeti9072
    @umestudantedeti9072 4 ปีที่แล้ว

    Neste vídeo temos um exemplo de um projeto carrinho de compras que utiliza o addEventListener th-cam.com/video/IBAsDQf-rrw/w-d-xo.html

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

    Thanks bro : )

  • @kempenstein8341
    @kempenstein8341 4 ปีที่แล้ว

    is this Hashinshin

  • @Udaridamarakula1234
    @Udaridamarakula1234 4 ปีที่แล้ว

    👍👍

  • @m344-g9j
    @m344-g9j 3 ปีที่แล้ว

    no lorem ipsum?!?!am i în heaven?

  • @ahsath
    @ahsath 7 ปีที่แล้ว

    but you could build a function to call many times you want the onclick event!!

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

    Can’t even see anything.

  • @brandoncarlosfloresmarzo7862
    @brandoncarlosfloresmarzo7862 5 ปีที่แล้ว

    TOP

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

    It’s not the best… missing some explanation… It’s only good if u already know that (for refreshing) 😢

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

    Hmmmm

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

    Maybe next time you can try explaining things in english!

  • @JashandeepSingh-be2tl
    @JashandeepSingh-be2tl 4 ปีที่แล้ว

    hehe myP