This teacher give you real world examples from the start of the video! Thank you.
@shariafarooqui57484 жыл бұрын
Please continue this JavaScript series, really helpful!
@dcode-software4 жыл бұрын
Awesome thank you! Will do 🙂
@beinyourguard4 жыл бұрын
You deserve more views! I learn a lot watching your videos
@dcode-software4 жыл бұрын
Appreciate that, thanks!
@steliosalexandrakis784 жыл бұрын
I totally agree. Your teaching makes sense! Thanks a lot!
@mon0theist_tvАй бұрын
Thank you, I was confused on the function(e) thing on another course, this helped 👍
@alistairtrotter34613 жыл бұрын
Great introduction video to events! really appreciate the effort you put into this!
@parthasarathimoharana52824 жыл бұрын
Indeed you are the best JS tutor Brother...Kudos
@dcode-software4 жыл бұрын
Cheers mate!
@parthasarathimoharana52824 жыл бұрын
@@dcode-software I request you to make a playlist on React. If you have time for that.
@yevgeniyaterlyuk52483 жыл бұрын
Exactly what I needed! Thanks!
@house_sparrow19 ай бұрын
wow! very detailed and easy explanation. Thanks!! 💜💜
@GaetanoBarreca2 жыл бұрын
Thanks!
@dcode-software2 жыл бұрын
You're welcome 😊 thank you for your donation!
@sejalsankhe3786 Жыл бұрын
Thank you soo much for this video, it helped me a lot to understand that (e) heheh. i always used to be confused but now no more confusion. thanks a lot once again. 😄
@this_is_joydip9 ай бұрын
Thank you so much! Make more on Events of js please ❤❤
@Marjolein_1979 Жыл бұрын
I found the explanation of event object really useful.
@thisisnotjoshiswear8282 жыл бұрын
If anyone is curious, to access the boxDiv DOM Object using the arrow function, you can get it from the event object target property (e.target)
@peterwafula3923 Жыл бұрын
Thank you so much for explaining so well.
@jedt13 жыл бұрын
thx very helpful video! made it easy to understand what the 'e' or event object is since i was seeing it a lot when learning javascript :D
@dcode-software3 жыл бұрын
That was the main motivation behind this video! Thanks for watching
@photoinshot1355 Жыл бұрын
Great video as ever thanks! Always well explained and very informative. Have you got a video on how to fire a functions on different events for example if I wanted to fire off a function on either , click, keyup or keydown with only one event listener rather than three? Thanks again.
@smitty1753 Жыл бұрын
Thank you for helping me understand this.
@newentu Жыл бұрын
Excelente curso men!!
@srinivasaraoyp3640 Жыл бұрын
Very interesting topic, thank you.
@shanilka_wariyapperuma2 жыл бұрын
This is GOLD!!! ❤❤
@dcode-software2 жыл бұрын
You're welcome!
@lyza25262 жыл бұрын
Thank you. It's was helpful for me😊
@muhendis_ Жыл бұрын
it was awesome video 💫
@Kaiseyo3 жыл бұрын
Thank you! I needed this
@dcode-software3 жыл бұрын
Glad it was helpful!
@BossPetta3 жыл бұрын
Very useful, thanks! 🙏🏼
@dcode-software3 жыл бұрын
🙂 you're welcome
@charlestoneoyoo Жыл бұрын
Great video, thank you
@MuhammadAdnan2.04 жыл бұрын
Sir come with an E-commerce shop with features filters , product details page , sorting products etc. Using only JS and firebase. ?
@mcrmehmet3 жыл бұрын
I must admit that I repeated the video several times when dcode pronounce "MouseEvent" 10:36 and says "Notice how it says mouse events" must be the coolest thing I heard this week :) Finally a great explanation about the event objects, the "e" or "ev" or "event" always got me confused. Now I am completely enlightened. My question is that isn't the "this" keyword supposed to act like a method under the object and refer to the object or act like a standard function and refer to the window or global. Really didn't get how it referred "boxDiv". Also, the difference of standard and arrow functions when used with "this" keyword. I was thinking both types of functions are supposed to be acting equal 100%. Probably I need to dig more.
@dcode-software3 жыл бұрын
Hey thanks! I got a video on "this" in JavaScript I suggest you check it out
@mcrmehmet3 жыл бұрын
@@dcode-software Thanks Dom already jumped into "this"!
@frednicholson2 жыл бұрын
FWIW, was looking for multi-processing aspects of event handling. Mulitple event handlers, adding and deleting themselves from the event notification list, how is reentrancy handled, multiple event handlers, what if added twice, etc.
@nkhanhle8968 Жыл бұрын
Thank you so much!!!!
@EnzoAuditore2 жыл бұрын
thank you for this.
@BlackFlux222 жыл бұрын
Great tutorial, thank you
@dcode-software2 жыл бұрын
Glad it was helpful!
@haleynaga5671 Жыл бұрын
Amazing!
@rostyslav53344 жыл бұрын
'Like' instantly without even watching a video
@dcode-software4 жыл бұрын
Love it, thanks mate!
@adriansweg80923 жыл бұрын
Gracias por el video! A veces se necesita que alguien lo explique de una manera diferente para entender los conceptos
@muneeburrehman46902 жыл бұрын
Thank you!
@CHRIST.REIGNS6 ай бұрын
Thanks so much
@curlyt81983 жыл бұрын
Thank you very much 😃😍 !!!!!
@bhagyashreekhairnar683 Жыл бұрын
thank you :)
@andreisavitski6145 Жыл бұрын
Ok. talking about 'e' at 8:17. But why when you define your own event handler function you are obliged to specify a function argument there for passing the event into the function (Because MDN says its required, you can not reference event straight from the handler functions, for example, if you want to stopPropagation of the event, it gives error). While, when passing the handler function as argument in addEventListener , you can not pass an argument to the handler function, it gives an error at run time - i.e. you pass a handler function without passing any function argument to it "handleBoxClick" without "()" or "(e)"? I am a beginner, I do not understand it... the function must be defined with an argument, but when invoking the function no argument parameter passed to the function.... It feels weird and wrong... I do not know.
@andreisavitski6145 Жыл бұрын
Ok ChatGPT explained it to me clearly... "The reason you specify an argument parameter (in this case, event) in the definition of the event handler function but don't pass any arguments when calling it is due to how event listeners work in JavaScript. Event listeners are a mechanism provided by the browser's DOM (Document Object Model) API. When you attach an event listener to an element and specify a function as the handler, the browser itself will call that function when the event occurs, and it will automatically pass an event object as an argument to the function. So, when you define an event handler function, you're telling the browser, "When a 'click' event occurs on this element (box), call the handleBoxClick function and pass the event object automatically." The browser takes care of passing the event object, and you can access it within the handleBoxClick function as if you had passed it explicitly. This is part of how the DOM event handling system is designed to work in JavaScript, making it convenient for developers to work with events without manually passing event objects each time."
@noxius73324 жыл бұрын
Saludos desde argentina 😎👍🇦🇷🇦🇷🇦🇷
@balenmohammed16572 жыл бұрын
Brilliant
@vesemechristiana5265 Жыл бұрын
Thanks alot
@oceanview31652 жыл бұрын
Which vs code color extension did you use?
@pablozuta24022 жыл бұрын
It's called 'dcode'
@oceanview31652 жыл бұрын
@@pablozuta2402 Thanks bruh! it looks lit 🔥
@onee2 жыл бұрын
I seem to get PointerEvent instead of the MouseEvent.
@Martin9584 жыл бұрын
Can you do a list of vids about Functions (all types inc. Anonymous, Self-invoking etc), Callbacks, Asynchronous JS, Promises, Async/Await and AJAX? Maybe one day.
@dcode-software4 жыл бұрын
I've got a few videos on those topics, particularly promises and the async/await syntax.
@Martin9584 жыл бұрын
@@dcode-software I need to go through your list more. I already saw the XML Http request series which is amazing. To round it off we just need some vids on how to make an AJAX chatroom.
@akshadrathod92032 жыл бұрын
nice one
@capslock32502 жыл бұрын
Thanks
@GoatCS Жыл бұрын
What VS code theme is that?
@esnapeye70983 жыл бұрын
How to call multiple functions parallely when multiple buttons invoking their respective functions are pressed together??
@justtestingmycurrentskills7474 жыл бұрын
Nice Video
@dcode-software4 жыл бұрын
Cheers mate!
@vesemechristiana5265 Жыл бұрын
Can anyone help me explain why my addEventListener is not working. Am using sublime text editor
@muhammadans21934 жыл бұрын
please make a video on client-side form validation
@dcode-software4 жыл бұрын
Sounds like a good idea, thanks!
@ajithkumarv6032 жыл бұрын
Wow awesome
@alvarobusquets2 жыл бұрын
Who needs this while chat gpt can solve everything
@folatech44042 жыл бұрын
hey sir can you help me with a session on js I am working on creating a calculator
@sdaiwepm Жыл бұрын
0:29 I see what you did there.
@logaimat53628 ай бұрын
pls next time use dark mode !!!
@Spunky_Tx5 ай бұрын
😂
@chisomedoka56512 ай бұрын
Anyone here in 2024?
@Dexter101x4 жыл бұрын
And I only found a particular even like yesterday, after searching for like billions of years of trying to code javascript. And it was only by luck as it would happen
@dcode-software4 жыл бұрын
Which event was it?
@Dexter101x4 жыл бұрын
@@dcode-software addEventListner('load', ...), unbelievable I know
@dcode-software4 жыл бұрын
Oh cool, you should also look at the Document DOMContentLoaded event, it may interest you
@Dexter101x4 жыл бұрын
@@dcode-software I found the list also yesterday, thanks your tutorials are good dude
@farhadcohan88677 ай бұрын
Why aren’t using external js file you making beginners confuse
@elvisreuben50024 жыл бұрын
Awesome 😍💋 💝💖♥️❤️
@noxius73324 жыл бұрын
Que onda bebeta?
@brian9790 Жыл бұрын
Title "Complete overview" - "all you need to know" Thumb "Basics" Video "absolute less than basics"
@GRHmedia3 ай бұрын
Far from all you need to know.
@zbysiu1003 жыл бұрын
js is very messy, a lot of functions written in many ways