Callback Functions in JS ft. Event Listeners đŸ”„| Namaste JavaScript Ep. 14

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 28. 06. 2024
  • What are Callback Functions in JavaScript? How does Event Listeners work? What does Blocking the Main thread means? This tutorial video answers all your doubts about Callbacks with proper code examples and demo using the developer tools in the browser.
    This video covers in depth about Callbacks, Advantages of using Callback functions. This knowledge will be very helpful for understanding the Event Loop and how JavaScripts works asynchronously.
    The only request is to watch this Episode of Namaste JavaScript with full attention. 🙏
    My tech gear I use every day - google.peek.link/2pba
    Timestamps:
    00:00 - Introduction
    00:55 - What is a Callback Function in JavaScript?
    01:20 - Advantages of Callback
    06:21 - Callback - dev tools Demo in browser
    08:18 - Blocking Main Thread in JavaScript
    10:18 - Creating an Event Listeners in JavaScript
    13:30 - Closures along with Event Listeners
    19:25 - Garbage Collection & remove Event Listeners
    21:59 - Teaser of the next video
    22:43 - Thank you for watching Namaste JavaScript 🙏
    Support this video series, NOT BY MONEY, but by sharing it with your friends. 🙏
    I'll give my best to come up with great content and everything absolutely for free on CZcams. 😊
    If you are active on Social Media,
    please give a shoutout to Namaste JavaScript and help me reach more people. 🙏
    Cheers,
    Akshay Saini
    akshaysaini.in
    Would love to Stay Connected with you ❀
    LinkedIn - / akshaymarch7
    Instagram - / akshaymarch7
    Twitter - / akshaymarch7
    Facebook - / akshaymarch7
    #NamasteJS #AkshaySaini

Komentáƙe • 950

  • @himanshushekhar8409
    @himanshushekhar8409 Pƙed 3 lety +409

    cleared 12 LPA package interviews having just 1 year exp. just because of you brother . Hats off

    • @mrityunjaysharma
      @mrityunjaysharma Pƙed 3 lety +10

      Hii i have learnt HTML, CSS, data structure and Algorithm now learning JAVASCRIPT. Can you suggest me what should i learn after this?? And how to apply for a job??

    • @mohammadmuzmilkabir3067
      @mohammadmuzmilkabir3067 Pƙed rokem +3

      What was your previous package that you got so much hike ?

    • @heathens2867
      @heathens2867 Pƙed rokem

      Tech stack and company??

    • @Adityasongs1
      @Adityasongs1 Pƙed rokem

      ​​@@mrityunjaysharma learn Node Js for backend With express Js, And Learn React and Next js For Front end you can Go with Angular Just see whats the demand in market or whats suitable for you nowadays react is popular and there is demand. s Angular most of the cases pays more salary then cause its little more diffuclt. ....Then Leaen Intermediate level of CI CD Git and github...All set..!

    • @evil6270
      @evil6270 Pƙed rokem

      @@mrityunjaysharma after learning that what u doing now bro i going same like u now, u got jobs and what u did help me out

  • @rajatsawarkar
    @rajatsawarkar Pƙed 3 lety +366

    my colleague from USA showed me this playlist, can see how much people learn from you, love you man you made my life so easy

    • @abhishekkashyap8856
      @abhishekkashyap8856 Pƙed 2 lety +4

      May I know the clg name or you lying to promote this channel?

    • @rajatsawarkar
      @rajatsawarkar Pƙed 2 lety +12

      @@abhishekkashyap8856 i don't need to prove you anything, stop being a Beta male you poor thing đŸ€Ł

    • @programming3043
      @programming3043 Pƙed 2 lety +3

      Chal jhutey

    • @AryanGNU
      @AryanGNU Pƙed rokem +8

      @@abhishekkashyap8856 kaha se laate ho hate bhai ? Agar channel nahi pasand to mat dekho but hate mat failao

    • @abhishekkashyap8856
      @abhishekkashyap8856 Pƙed rokem

      @@AryanGNU aisi kon si hate fala di maine. Ye chutiyapa hum se nahi dekha jata. Real life scenario alag hote hai

  • @akshaymarch7
    @akshaymarch7  Pƙed 3 lety +77

    How was this video? Let me know in the comments below, I read each and every comment! ❀
    Next Video: EVENT LOOP & Asynchronous JS đŸ”„ - czcams.com/video/8zKuNo4ay8E/video.html

    • @arunlachheta8804
      @arunlachheta8804 Pƙed 3 lety +1

      Waiting new one after event loop

    • @kavyashree7923
      @kavyashree7923 Pƙed 3 lety +1

      It is a visual treat to see how javascript works on the dev tools.

    • @kishorsharma1976
      @kishorsharma1976 Pƙed 3 lety

      Great video 🙏

    • @deepanshu247
      @deepanshu247 Pƙed 3 lety

      Not only this one, but each of your video is very helpful Akshay. Also please accept my LinkedIn request :D

    • @hendrylawrence2175
      @hendrylawrence2175 Pƙed 3 lety

      Bro just tell me how to get a job after I learned this thing

  • @jagrutsharma9150
    @jagrutsharma9150 Pƙed rokem +169

    Things learned:
    1. Function that is passed on as argument to another function is called callback function.
    2. setTimeout helps turn JS which is sinhlethreaded and synchronous into asynchronous.
    3. Event listeners can also invoke closures with scope.
    4. Event listeners consume a lot of memory which can potentially slow down the website therefore it is good practice to remove if it is not used.

    • @chethanprabhu4475
      @chethanprabhu4475 Pƙed rokem +20

      setTimeout does not help to convert from sync to async. setTimeout itself is async operation. He used it to mock a api call.

    • @jagrutsharma9150
      @jagrutsharma9150 Pƙed rokem +2

      @@chethanprabhu4475 Thanks for telling

    • @a-mohdarif1597
      @a-mohdarif1597 Pƙed rokem

      @@chethanprabhu4475 callback provide the power of async to setTimeout

    • @imaginecodes2382
      @imaginecodes2382 Pƙed rokem

      @@jagrutsharma9150 you can edit your comment

    • @The-Great-Brindian
      @The-Great-Brindian Pƙed rokem

      ah setTimeout. My favorite function in JS 🙂

  • @vanitharg
    @vanitharg Pƙed 3 lety +97

    Happiness is when I actually do remember previous concepts when Akshay asks remember, remember.... remeeeeember :D . Long live Javascript and Akshay.

  • @amittiwary3096
    @amittiwary3096 Pƙed 3 lety +185

    I liked the part where you used devtool to show how callback works. It's like proving the theory through practice. I am waiting for the videos on the event loop.

    • @akshaymarch7
      @akshaymarch7  Pƙed 3 lety +44

      I would suggest you to play in your devtools, it's super fun to see things working! ❀

    • @samyever2be
      @samyever2be Pƙed 3 měsĂ­ci +1

      @@akshaymarch7 Can made one video about your Namaste react., I am new for frontend

  • @YourAKShaw
    @YourAKShaw Pƙed 2 lety +7

    This is the best series for JavaScript ever! I haven't come across any other video media which covers these topics in such depth.
    You rule man!!

  • @devindershuthwal5982
    @devindershuthwal5982 Pƙed 2 lety +10

    Watching the whole Namaste JavaScript tutorials in sequence , its a beautiful tutorial. You have done really very good R&D to make each videos. Thanks for such a beautiful and useful tutorial.

  • @yuantu4146
    @yuantu4146 Pƙed 3 lety +3

    watching your videos is like watching my favorite tv shows, I just can't stop. Thanks Akshay! You have so much talent in expressing things clearly!

  • @Ghanshyam1987
    @Ghanshyam1987 Pƙed 3 lety +4

    Yes, waiting for event loop, All your videos are like connecting missing link while learning JavaScript. Really appreciate your efforts and thanks

  • @manushreemallaraju2369
    @manushreemallaraju2369 Pƙed 2 lety +27

    @Akshay I'm working as Web Developer from one year, I have struggled so much to understand these basic concepts. I have referred to many courses in udemy with 50 hours+ lectures, but none explained this way. Like a Netflix series I got addicted to your explanations and I think I will never forget these concepts in my entire life!!
    Thanks a lot Akshay, I kindly request please make more videos like this just in JavaScript!!
    I will recommend only 'Namaste JavaScript' to everyone from now on!!
    May God bless you!
    Thanks for all your help!â˜ș

    • @raj-pl8xz
      @raj-pl8xz Pƙed 11 měsĂ­ci

      hello angel..give yur num

  • @bharatjain6930
    @bharatjain6930 Pƙed 3 lety +10

    Brother, you are amazing!!! I can't wait to learn Event Loops from you. Although I already have a quite clear idea of it still I feel like your teaching it will be next-level enlightenment. Kudos to you, man!

  • @barrybrewer5164
    @barrybrewer5164 Pƙed 3 lety +4

    You're great man. Clear. Energetic and knowledgeable. All the best qualities of an instructor. Thank you!

  • @ramyanh5302
    @ramyanh5302 Pƙed 2 lety +15

    The effort from you to explain things with so much perfection is so real. Fortunate to find your channel on CZcams :)

  • @Abhishekpandey-ud8fg
    @Abhishekpandey-ud8fg Pƙed 3 lety +1

    Your Video Lectures are really really helpful, the way you have explained "Closures", ''Callbacks", "Call Stack and How Synchronous and Asynchronous Thread Executes" everything is top class.

  • @razibazargan5649
    @razibazargan5649 Pƙed 3 lety

    You are the first one I'd watch his long videos without being bored or blinking.

  • @sujoysaha2169
    @sujoysaha2169 Pƙed 3 lety +4

    After watching this series, I Can confidently say that I know JavaScript. Thank you Akshay, you are great 🙏

  • @ankitapaul1470
    @ankitapaul1470 Pƙed 3 lety +4

    The explanation of Devtools was just superb, mind blowing and extra-ordinary!!.. Now Event listeners will never get detached from our HEAD.. 😋😋😋

  • @paarthbajaj9160
    @paarthbajaj9160 Pƙed 3 lety

    this concept of explaining everything through dev tools is awesooooome.

  • @MrAnupkash
    @MrAnupkash Pƙed 2 lety +10

    It was brilliant to watch the whole set of Namaste JS tutorials and this has given me a lot of confidence as a developer. Akshay has just lit this journey by explaining concepts by coding and in real time, which I wonder no tutorials would do. Just waiting for your upcoming videos and until then I shall play around with JS !!😉😁

  • @GauravKumar-ue7nz
    @GauravKumar-ue7nz Pƙed 2 lety +4

    Don't skip ads on such a true quality content.

  • @novanoskillz4151
    @novanoskillz4151 Pƙed 3 lety +4

    Please never stop creating content. I watch all of your ads and tell all of my colleagues about you... just to support your channel.

  • @samarpanharit4268
    @samarpanharit4268 Pƙed 3 lety +1

    Very Excited for the event loop video. The dev tools explanation is the best since we don’t have to guess what would be happening but we can see exactly what’s happening.

  • @ramjondhale8758
    @ramjondhale8758 Pƙed 3 lety +2

    Excellent explanation. Didn't see this type of deep explanation with the actual working with example before in any paid courses which this guy is providing free of cost đŸ”„đŸ”„

  • @sarfarazalam6077
    @sarfarazalam6077 Pƙed 3 lety +4

    Understood callback in great detail 😊.
    First example explained with stack built solid foundation & made easy to understand rest.
    Very excited for event loop.
    Thank you 😊

  • @gauravthakur3085
    @gauravthakur3085 Pƙed 3 lety +6

    This series is really helping me to clear my all Javascript concepts

  • @bipuljha792
    @bipuljha792 Pƙed rokem +1

    This is my second time going through the whole playlist, it's still gold

  • @ogs3721
    @ogs3721 Pƙed 3 lety +2

    I searched the entire internet universe to find a perfect explanation and found it here. Thanks.

  • @dikshagupta8944
    @dikshagupta8944 Pƙed 3 lety +4

    Your efforts in every video never go in vain. To see everything in the dev tools is just amazing. Its like seeing what's going on under the hood and it does make everything crystal clear. Keep explaining like this 😍😍 .... waiting for the event loop video 🌾✹🙌💁 Thank you for all your efforts!! 😇

  • @reetisharma2348
    @reetisharma2348 Pƙed 3 lety +11

    Thankyou so much! I'm noting it all down, making notes so as to revise them in future ! Can't believe this content is free !!

    • @akshaymarch7
      @akshaymarch7  Pƙed 3 lety +6

      Fantastic, that's exactly my way of learning! đŸ”„

    • @mohit96nain
      @mohit96nain Pƙed 3 lety +1

      Is it possible for you to you share your notes. I would really appreciate your efforts and dedication. Thank you in advance 😇😇
      my email: mohit96nain@gmail.com

    • @shruthib3366
      @shruthib3366 Pƙed 3 lety

      I would love to refer to those notes Reeti. Could you please share it to shruthibabu2018@gmail.com
      Thank you so much!

    • @krunalumak6838
      @krunalumak6838 Pƙed 3 lety

      Same here Reeti, I would like to read your notes for interview reference. Please send them to krunalumak25@gmail.com
      Or we can have a google doc, interested people can add notes there

    • @himanshusingh694
      @himanshusingh694 Pƙed 3 lety

      Can you please add them in Google docs and add us?

  • @devpatidar84
    @devpatidar84 Pƙed 2 lety +1

    One day i just randomly texted a guy on discord and straight way he suggested your video playlist. As a beginner i should say that no one had made me this clear and by clear i mean crystal thanks Akshay â€ïžđŸ™

  • @prachidiptamishra6189
    @prachidiptamishra6189 Pƙed 3 lety +1

    Man you are really one of the best tutor I have ever come across🙏🙏🙏 Anything in JavaScript if I'm not able to understand... I just simply watch your video and it really gets embedded into my head. Nice work brođŸ‘đŸ»đŸ‘đŸ»

  • @amankumar-SportsLover
    @amankumar-SportsLover Pƙed 2 lety +3

    I think after watching all your videos, I can crack all interview of my dreams company #apple #Facebook #Microsoft #Google ...these 5 company is my dream..... great learning stuff's

  • @kavitapandey3721
    @kavitapandey3721 Pƙed 2 lety +4

    I wish I had a teacher like you in my graduations😣 but koi baat ni der aae durust aae😄 beautifully explained😊 thank you so much🙏

  • @nikithamalkapuram8728
    @nikithamalkapuram8728 Pƙed 2 lety

    Before this video, I don't know how eventlisteners work.
    But now, I know event listeners and their work.
    Thank you.
    And I am so excited about upcoming videos.

  • @lyadhgod
    @lyadhgod Pƙed 3 lety +1

    The best content out there for js. Hands-down.

  • @vidhubhardwaj8412
    @vidhubhardwaj8412 Pƙed 3 lety +203

    So, Akshay looking for a bride
    In which language do you code?
    She: C++
    Akshay: Hmmmm
    She(2): Java
    Akshay: Hmmmm
    She(3) :Python
    Akshay: get out
    She(4): Javascript
    Akshay: Maaaaaaaaa Bahu mil gayiiiiii

    • @akshaymarch7
      @akshaymarch7  Pƙed 3 lety +56

      Hahaha, this gave me a good laugh!! ❀

    • @akshayhere
      @akshayhere Pƙed 3 lety +6

      Lol. Always better to be language agnostic

    • @abhijiths148
      @abhijiths148 Pƙed 2 lety +3

      Well after marriage she will get double the Salary. ;)

    • @urvishagreat
      @urvishagreat Pƙed 2 lety +1

      Main criteria ... She should know JavaScript. 😁

    • @pavanvidyasagar905
      @pavanvidyasagar905 Pƙed 2 lety +1

      @@urvishagreat she'll learn from Namaste 🙏 JavaScript series 😁

  • @dilipkumavat4891
    @dilipkumavat4891 Pƙed 3 lety +3

    Yes Brother , we understand it very well and in practical way , thanks for this kind of deep dive to the topic + interview question explanation, even i was asked this question in interview too.

  • @nitin0001
    @nitin0001 Pƙed 3 lety +2

    Can't for wait for event loop video. Let them keep coming really enjoying this series

  • @deepameesala6051
    @deepameesala6051 Pƙed 2 lety +1

    This is the best explanation of callback i ever saw!!! really like the way you explain complex concepts in a easy way

  • @justinphilip4235
    @justinphilip4235 Pƙed 3 lety +7

    This was yet another insane video. You really make sure we REMEMBER the concepts taught back. Just awaiting for next Event Loop video. â™„ïžđŸ’Ż

  • @nikhilaatkuri545
    @nikhilaatkuri545 Pƙed rokem

    This series is the best KT session I have ever attended. Thank you so much for all these videos.

  • @WaqasKhanDurrani
    @WaqasKhanDurrani Pƙed rokem

    All videos till now going Mind Blowing.... Best Ever way of teaching!

  • @nishantkrsingh
    @nishantkrsingh Pƙed 3 lety +3

    really boosting my confidence with every video..

  • @TheCodingOdyssey
    @TheCodingOdyssey Pƙed 3 lety +3

    This is a really good series. Learning some new things! Namaste :D

  • @GameSphere674
    @GameSphere674 Pƙed 3 lety +1

    The way you explain things, I found it very easy to understand. Thanks for this tutorial. Hope to see more!!

  • @vikasvk_
    @vikasvk_ Pƙed 3 lety +1

    Dev tools are the USP of your videos. They make us understand so many things happening under the hood of that V8 engine (pun intended). Your way of teaching is just fabulous.

  • @bikramrout1464
    @bikramrout1464 Pƙed 3 lety +6

    It's a Treat to watch and learn from you.

  • @nripendramohanshrivastava6255

    I have been studying js for past 4 months... Thought I know js... But after seeing ur namste js series.. I think I am just a noob and donkey in js... I think I have to postpone or give up my interveiw which is on next Friday.. Throttling debouncing execution context etc.. I never heard about this in the CZcams tutorial which I prefer...ur doing a great job.. Just keep posting it regularly.. Has ur videos can only make many students placed ...

  • @The-Great-Brindian
    @The-Great-Brindian Pƙed rokem

    beautifully and masterfully explained my friend, probably one of the best explanations on all these concepts rolled into one video - great job. I'd wager this video has helped hundreds of thousands of trainee devs in solidifying their understanding on the aforementioned concepts.

  • @anujpuri3663
    @anujpuri3663 Pƙed 3 lety

    Mostly I don't comment on videos, but your teaching style is just ❀, I understood each and every concept, thanks for making these tutorials, and hat's off to you for all this work

  • @farazhusain925
    @farazhusain925 Pƙed 2 lety +5

    I've completed my master's in mechanical engineering, and after that, I planned to switch my career in the IT industry.
    Yesterday, I cracked the first round of interviews for the position of front-end developer.
    All the questions on JS were from your videos, and I can bet that the interviewer has also watched your Namaste Javascript series.

    • @mdfarhan2047
      @mdfarhan2047 Pƙed 5 měsĂ­ci

      Bro how's your corporate Life going... I'm from civil background...can you tell me how many experience years you have now and how to get into it company..plz share your experience? Where are you now?

  • @anilnarra8905
    @anilnarra8905 Pƙed rokem +4

    what is a call back function in java script ?

    we already know that function are first class citizens in JavaScript.
    that means we can take a function and pass it to another function.
    when we a pass a function to another function, whatever the function that we are passing as an argument that we call it as call back function.

    Example:-

    function x(y) {
    console.log("x");
    y();
    }
    x(function y() {
    console.log("y");
    });

    in the above example function y is the call back function to the function x.
    in the above example it is up to function x on when it wants to execute function y, means in the code function y will get called by function x after some time, that’s the reason we got the naming convention as call back function , these function will get called after a while back.

    setTimeout(function a() {
    console.log("Hi")
    }, 5000)

    in the above example function a() is the call back function to the function setTimeout.

    these call back functions are very powerful in JavaScript.
    it gives us access to the whole asynchronous world in a synchronous single threaded language.
    JavaScript is a synchronous single threaded language. That means it can do one thing at a time in a single order.

    but using call backs we can do asynchronous operation in JavaScript.

    for example if any function or operation takes lot of time (may be 20 to 30 seconds),
    and if we try to execute this function using main thread (JavaScript has only one main thread), then the JavaScript won’t be able to do any other things in these 20 to 30 seconds.
    we should never block our main thread.
    that’s the reason we should always try to choose async operation which takes time.

    without the concept of call back function we won’t be able to achieve async operation in JavaScript.

  • @itumandal22
    @itumandal22 Pƙed rokem

    your explanation is very crystal clear. and the way you demonstrate in devtool is simply to the point. Thank you.

  • @jaffarsharieff8528
    @jaffarsharieff8528 Pƙed 2 lety

    Whenever i see functions, I just love playing with them, Thanks to you.

  • @veersingh-bv9bz
    @veersingh-bv9bz Pƙed 2 lety +3

    Please Akshay sir please continue this series. It's been 1 year please sir continue it đŸ™đŸ»đŸ™đŸ»

  • @tanujupreti
    @tanujupreti Pƙed 3 lety +15

    Now youll get us out from callback hell. I have faith in you đŸ„łđŸ„łđŸ„ł

  • @theakshaymohan
    @theakshaymohan Pƙed 2 lety +2

    Just wondering where I'd have been if you were my Web Dev lecturer in college! Thanks a lot for this series, Akshay! I'll always be grateful to you! And I'm excited to watch your video about Event Loop 🎊

  • @namankeshari7332
    @namankeshari7332 Pƙed 2 lety +1

    Thank you so much for explaining this concept in this video! My sir (teacher in a coding institute) recommended this course. And I came here just to revise callback functions but now I know much more than that! Thanks again, sir!

  • @shivareddy1334
    @shivareddy1334 Pƙed 3 lety +3

    Word Wrap setting in Visual Studio Code might be helpful for you.

  • @santoshgiri9698
    @santoshgiri9698 Pƙed 2 lety +5

    Very good video on call back function () ..can we get a video on callback() vs promises() vs asyn await () please

  • @ManishSharma-jz2hw
    @ManishSharma-jz2hw Pƙed 3 lety +1

    It's not only event loop video, I am always excited for any of your video Akshay.
    Thanks for clearing out the concepts one more time. đŸ™â™„ïž

  • @macxdeep
    @macxdeep Pƙed 3 lety

    Mind blown by javascript, only because you explain in easy way!

  • @krishnajangir8932
    @krishnajangir8932 Pƙed 3 lety +3

    Akshay , your videos are really helpful , thank you for sharing these with us and waiting for more. And one request , could you please create a video on callback hell and (call , apply , bind) methods of JS.

    • @akshaymarch7
      @akshaymarch7  Pƙed 3 lety +2

      Call Apply Bind video is already there on my channel. Please check out the other playlist. đŸ•ș

  • @nitin0001
    @nitin0001 Pƙed 3 lety +4

    I needed this in reactjs closures behaviour is very different than used useCallback hook to solve this issue of denouncing bcoz needed to implement the denouncing but was unable to implement directly in React js🙏

    • @akshaymarch7
      @akshaymarch7  Pƙed 3 lety +1

      Why don't you try to code it yourself, a great opportunity brother.!

    • @nitin0001
      @nitin0001 Pƙed 3 lety

      @@akshaymarch7 i tried but for every render it create new instance of that closure function to keep reference to same function for every render i need to use useRef or useCallback hook

  • @vigneshbhandarkar9039
    @vigneshbhandarkar9039 Pƙed 2 lety

    Really I have not seen such a practical,indepth n end to end explanation except Namasthe javascript series.........I wish to gain more and more knowledge from you

  • @poojanpandya8864
    @poojanpandya8864 Pƙed 2 lety

    I have been working on JS for about 2 years, but never understood these concepts properly. Thank you so much Akshay bhaiya.

  • @syedsheralihussain
    @syedsheralihussain Pƙed 3 lety +8

    Life has so many questions. But one of the most important question that we all should ask is !
    20:12

  • @ManeeshVijaykar
    @ManeeshVijaykar Pƙed 3 lety +13

    How does the eventListener on Js File and Inline html onClick event differs? Do they differ on Garbage collections?

    • @akshaymarch7
      @akshaymarch7  Pƙed 3 lety +15

      Wow, amazing question. I would suggest you to open your devtools and try it out. Try to find out yourself, it will be super fun. â€ïžđŸ’„

    • @baibhavkumar6031
      @baibhavkumar6031 Pƙed 3 lety +5

      This is a very good question, I found this stack overflow link helpful. Posting it here so that others can get some info as well stackoverflow.com/questions/6348494/addeventlistener-vs-onclick

    • @frank3481
      @frank3481 Pƙed 3 lety +1

      @@baibhavkumar6031 love this article. thanks

  • @rishabhchopra883
    @rishabhchopra883 Pƙed 2 lety

    Working for 7-8 months using JS without knowing these things. This stuff is just amazing !!!

  • @shubhimanral9077
    @shubhimanral9077 Pƙed rokem

    You teach the concepts so well. I like the way you keep linking one concept to another like execution context to call stack and call stack to closures. This not only helps me to better understand the new topic but also helps me in remembering the previous ones.
    It really requires a lot of hard work to make videos with such amazing content along with your job.
    A big fan of you sir â€đŸ™

  • @SantoshKumar-yg7rc
    @SantoshKumar-yg7rc Pƙed 3 lety +15

    who are these people who give thumbs down ? Just Curious.

    • @krunalumak6838
      @krunalumak6838 Pƙed 3 lety

      Probably they are Antiscripts(Antichrists)

    • @siddharthsingh7341
      @siddharthsingh7341 Pƙed 2 lety

      Might be other JS channel people who come, learn, steal ideas and concepts and dislike...lol :)

  • @karthikd490
    @karthikd490 Pƙed 3 lety +3

    When dealing with deeply nested async functions, I sometimes run into maximum call stack exceeded error. I read that async functions need to end with a return statement but still sometimes I end up with this issue. Appreciate if you could make a video on how to properly handle async functions to avoid this error. Thank you.
    This is a great video nonetheless.

  • @harsh55
    @harsh55 Pƙed 3 lety +2

    Bhai ke videos are like next episode of a blockbuster series where people wait eagerly for next episode

  • @vinodgodti9301
    @vinodgodti9301 Pƙed 3 lety +1

    I am super excited for the event loop video. Great efforts Akshay. Every week I eagerly check for your channel for your videos. Thank you for your contribution to js community.👍

  • @zantebi
    @zantebi Pƙed 2 lety +2

    Akshay my friend , watching your videos from Israel and I must tell you , I paid a lot of money on courses that suppose to learn js but never passed the knowledge you passing in 30 min of video , keep the excellent work , waiting to see more and to realy understand the architecture of js

  • @Anna36936
    @Anna36936 Pƙed 2 lety

    Best drum roll I've heard! Thank you for the TOP quality videos, they really help.

  • @dieshimitigert6758
    @dieshimitigert6758 Pƙed rokem +1

    We need more teacher as passionate as you, Akshay!!

  • @rambabumutyala884
    @rambabumutyala884 Pƙed 2 lety +2

    this is a very rare series in javascript and a good opportunity for our beginners thank you Akshay bro

  • @humza5107
    @humza5107 Pƙed 2 lety

    Your excitement of teaching is the motivation.

  • @nirmesh44
    @nirmesh44 Pƙed 3 lety +1

    No matter what every time i learn something from you even though i know the concept.

  • @soultouchingsongs
    @soultouchingsongs Pƙed 3 lety

    Best explanation. Theory + practical. Everything is so clear now. Just awesome. 👏

  • @sathishkumar-mx2uw
    @sathishkumar-mx2uw Pƙed 2 lety +1

    All the concepts I learned here are really helpful and looking forward to the event loop videos :)

  • @ganapatibiswas5858
    @ganapatibiswas5858 Pƙed 3 lety +2

    this playlist is pure gold.....🧡

  • @sdmj730
    @sdmj730 Pƙed 3 lety +1

    Eagerly waiting for this video...I'm watching each and every video and loving all.....

  • @bijetabiswal7651
    @bijetabiswal7651 Pƙed 2 lety

    One of best videos out there to learn. He absolutely makes it easy.

  • @sarathchand8305
    @sarathchand8305 Pƙed rokem

    Presentation feels very friendly Feels like a friend talking about js,

  • @nfatema2
    @nfatema2 Pƙed rokem

    You are doing an amazing job of explaining behind the scene. Thanks so much for teaching in depth

  • @arjuntanti4195
    @arjuntanti4195 Pƙed 3 měsĂ­ci +1

    after watching your javascript playlist , I feel very confident in js đŸŠŸđŸŠŸ, thanku ❀

  • @rohansharma4844
    @rohansharma4844 Pƙed 2 lety

    yes i did understand and i was blown away by dev tools explanation as well havent seen them anywhere else

  • @bharathenishetty9491
    @bharathenishetty9491 Pƙed 2 lety

    i have taken one most rated JS courses from udemy, they didn't clear all the doubts but with the help of dev tools, you cleared all doubts for me with dev tools is more helpful with crystal clear

  • @nilamrakholiya5650
    @nilamrakholiya5650 Pƙed rokem

    if sometimes I don't feel to learn JS concept and next open your videos and your enthusiasm fill my mind with excitement to learn.

  • @aroundtheglobeSwati
    @aroundtheglobeSwati Pƙed 3 lety

    Very informative video! I now, don't have to rely upon a lot of resources and get confused. So, your channel acts as an one step solution for problems dealing with JS.

  • @shubhamjain8130
    @shubhamjain8130 Pƙed rokem

    Thanks Akshay. This video is awesome. The way you demonstrate all the concepts of callback, closure, event listeners, and data privacy in the dev tool is really amazing. Now I am feeling more comfortable and confident on these topics. Thank you !!

  • @Dineshsingh-qt9yk
    @Dineshsingh-qt9yk Pƙed 2 lety +2

    Thank full 🙏 JavaScript depth series. Because many step are make easy watching this series. All interview questions is solve.
    My life make easy So lot of thanks 🙏🙏
    Akshay Sir.

  • @decentcodder4814
    @decentcodder4814 Pƙed rokem

    Yess, I am very much excited.
    And the dev tools explanation are really helpful.
    you make the things so easy to grasp

  • @manishapatil3706
    @manishapatil3706 Pƙed 2 lety

    The way to explain concepts is superb. This Javascript series is really helpful for us

  • @sameersahu4569
    @sameersahu4569 Pƙed rokem

    That drumroll moment was hilarious....
    Understood callback functions...Thank you

  • @inderpreetsingh4176
    @inderpreetsingh4176 Pƙed 3 měsĂ­ci

    I do appreciate the way, you explain the dev tool in depth

  • @anilkashyap7505
    @anilkashyap7505 Pƙed 3 lety

    After watching this playlist's videos I start geting confidence on javascript.
    Really awesome.