JavaScript Function - What's your Function?

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 209

  • @jorrinbruns4371
    @jorrinbruns4371 5 років тому +236

    Hahahaha anyone else catch the 'Meow' at 10:04?...right before he creates the useCat function.

    • @MrDots99
      @MrDots99 5 років тому +3

      Jumpin' around all nimbly-bimbly from function to function

    • @user-ot1dv6ri4f
      @user-ot1dv6ri4f 5 років тому +4

      came down here to comment about it haha

    • @frankatwestern
      @frankatwestern 4 роки тому

      best

    • @bolow
      @bolow 3 роки тому +3

      same I checked the comments if anyone else caught it too 😆😆😆

  • @rshicks256
    @rshicks256 5 років тому +160

    The content on this channel is great, but your voice is why I keep watching/listening.

    • @jonathan-arias
      @jonathan-arias 5 років тому

      Somos dos.

    • @alvarezsoto
      @alvarezsoto 5 років тому +1

      Sooo true! Perfect voice for tutorials

    • @LonelyTroubadour
      @LonelyTroubadour 5 років тому

      Verdade

    • @hino2
      @hino2 4 роки тому

      gaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

    • @bakane6030
      @bakane6030 3 роки тому

      @@hino2 5 year old spotted

  • @stephblank8204
    @stephblank8204 2 роки тому +4

    I have watched hours and hours of videos. I wish EVERY programming video explanation included what you said "You can think of ____ like _______"
    Thank you for knowing how to teach.

  • @satindersingh9671
    @satindersingh9671 5 років тому +22

    I liked the video when he says "Stack overflow". Perfection! 🤯

  • @Ozzymand
    @Ozzymand 5 років тому +17

    This account feels so satirical yet so educational. I fricking love you fireship, you're amazing

  • @dhruvilupadhyay1
    @dhruvilupadhyay1 4 роки тому +21

    You are legend. Just from this one video, I basically leaned what I have been learning in JS from 3 months. Plus, you also state the mistakes you made, so learner like me can avoid it. Keep up the good work buddy

  • @juliohintze595
    @juliohintze595 5 років тому +2

    This flexibility in functions definitely are one of the most beautiful things in JS

  • @troythompson2
    @troythompson2 5 років тому +8

    Simplest recursion demo I've seen. Nice!

  • @divinedela9125
    @divinedela9125 5 років тому +9

    "The best way to understand these concepts is to get a lot of practice." Another Great video . Thanks Jeff

  • @flyte9844
    @flyte9844 3 роки тому

    this can't only have 83k , that series is so awesome anyone who do js stuff need to watch it either to learn or just for entertainment.

  • @aBradApple
    @aBradApple 9 місяців тому +1

    Not sure if I should be watching this after a week into learning to program, but it's nice to help shape my mindset for the coming months.

  • @liamsmith-yp3xh
    @liamsmith-yp3xh 4 роки тому +3

    Far to fast for a complete beginner but for an intermediate level there’s a lot of valuable things here, gained a deeper understanding, also you can just return something even bigger than a single array after an arrow function by wrapping in brackets or if you need to return an object. Didn’t realise a function returns always even if it’s undefined but makes sense with return function ending

  • @fantasymels
    @fantasymels 4 роки тому +1

    This is crazy. In the first 5 mins, so many concepts clicked for me.

  • @LawrenceTheGreat
    @LawrenceTheGreat 5 років тому +2

    I think you nailed the style. These videos are a really great combination of clarity, humor, and substance.

  • @akhileshnarayan8547
    @akhileshnarayan8547 2 роки тому +1

    I love to watch your videos, especially the humorous parts! Loved the 'meow' @ 10:04 !

  • @mohyeachraf8489
    @mohyeachraf8489 5 років тому +4

    LOVED the refenrece of The Bachlorette in the case of pure functions and global variables, keep up the good work such value to the youtube Javascript community, Thank you.

    • @Fireship
      @Fireship  5 років тому +2

      Mohyeddine... Will you accept this rose 🌹

  • @dawid_dahl
    @dawid_dahl 3 роки тому

    For anyone who wants to learn about functions in a deeper way, I highly recommend the podcast LamdaCast. It really took my programming understanding to the next level. 👍🏻

  • @raymondmichael4987
    @raymondmichael4987 5 років тому +22

    Laughing 🤣🤣 while watching especially "when dog gets a beer"
    Not always to watch and laugh this type of content, keep it up bro.
    Greetings from Tanzania 🇹🇿

    • @Fireship
      @Fireship  5 років тому +1

      Thank you! I like to have fun when I code :)

    • @heracraft5526
      @heracraft5526 3 роки тому +1

      TZ famn

  • @anesukafesu7875
    @anesukafesu7875 3 роки тому

    This channel teaches me the best developer practices. And how to write better JS code.

  • @davesomeone4059
    @davesomeone4059 Рік тому +1

    I've watched a lot of tutorials. I still don't get it but at least this one got me to get it a little bit more.

  • @LynnK2000
    @LynnK2000 5 років тому +12

    Definitely the most engaging programming course I've found online, I always look forward to your uploads. Keep up the good work 🙂

    • @vector5g143
      @vector5g143 2 роки тому

      HOW EVERYTHING GOING BY FAR

  • @trophieboi1820
    @trophieboi1820 5 років тому +1

    Watches fireship....
    Blows the mind 12times....

  • @harrisjm62
    @harrisjm62 Рік тому

    Thank you so much Fireship, you have been a lifesaver! This was the one thing that wasn't clicking for me since starting JS on freeCodeCamp.

  • @G3ntiLP
    @G3ntiLP Рік тому

    The "meow" (while saying now) really got me xD. 10:04

  • @JonSmoley
    @JonSmoley 5 років тому +4

    +1 for the 'meow' at 10:00

  • @searchingForMinimalism
    @searchingForMinimalism 4 роки тому +11

    The content quality is way too high ! thanks for the great piece of art.

  • @evolopterus
    @evolopterus 4 роки тому +14

    Love your videos! Fast paced, information dense, beautifully presented. One thing I want even more of... dedicate a little extra time presenting best/recommended practices, because often there's many ways to do a similar thing in JS. (In this particular video, you do express an opinion on best practices, on other videos not so much. ) Thank you!

  • @RedEyedJedi
    @RedEyedJedi 5 років тому

    Only found this channel today. Informative, funny and well-paced. So glad I found it. Subbed and binge-watching.

  • @MiteshPrajapati14091985
    @MiteshPrajapati14091985 3 роки тому

    I'll definitely say - there is nothing like this on the internet for free. I love it. Awesome :)

  • @StickWithFiddle
    @StickWithFiddle 2 роки тому +9

    Great video!
    Only wish he spoke a little slower to let the concepts sink in before moving onto the next function type. Also an example of a real life situation you might use each of the different functions would add value for beginners.

    • @jonnymids
      @jonnymids 11 місяців тому

      I felt the same way until I found out about playback speed in the settings

  • @mmmikem
    @mmmikem 5 років тому +1

    This is the best JS video I have ever watched. What a great job! Love it!!!

  • @Dev-ry9cx
    @Dev-ry9cx 5 років тому +39

    I am making JS videos inspired by you 😀

  • @saadabbasi2063
    @saadabbasi2063 5 років тому +2

    Jeff you’re content qualitybis continuously improving continuously, please just keep never stop this channel 🤩

    • @Fireship
      @Fireship  5 років тому +3

      I will never stop stopping.

  • @YashGupta-dr5re
    @YashGupta-dr5re 5 років тому +2

    5:40 Please release the video soon, I want to learn more about Object-Oriented JavaScript.

  • @janhiness
    @janhiness 4 роки тому +2

    Thank you, I’ve been struggling understanding functions but you helped and even got a few laughs 🤣 which is rare when learning js.

  • @erdmax_
    @erdmax_ 5 років тому

    Yes! The video we needed, but not one we deserve

  • @MrStefanica
    @MrStefanica 3 роки тому

    Man, you should be nominated for the Nobel Prize ! :-)

  • @russelldriver6394
    @russelldriver6394 4 роки тому +2

    You have done a fantastic job on these videos, really well done! The editing and comical quirks really keep the interest. Glad I stumbled across them.

  • @matheusazevedooliveira8222
    @matheusazevedooliveira8222 5 років тому +2

    That's the quality content I'm subbed for...
    Thanks!

  • @magicweaponr072
    @magicweaponr072 5 років тому

    You're a godsend. Honestly.

  • @saplingqwason
    @saplingqwason 5 років тому +2

    what do you use for the emoticons in your IDE?

  • @CodingAfterThirty
    @CodingAfterThirty 5 років тому +3

    Until we reach stack overflow... 😱🤯💥

  • @fuadnafiz98
    @fuadnafiz98 4 роки тому +1

    Love his video editing skills and emoji selection 😁

  • @thanhlengoc3805
    @thanhlengoc3805 5 років тому

    Thanks for giving tips on lots of basic stuff that I have ignored the whole time.

  • @jezzaibuki9001
    @jezzaibuki9001 2 роки тому

    Looking for the Douglas Crockford lecture. Great video.

  • @abhishekyakhmi
    @abhishekyakhmi 5 років тому

    Please , bro we need more of this course you are really good at covering important topic fast

  • @jugzster
    @jugzster 4 роки тому

    Douglas Crockford 😆 clearly explained concepts as usual, with funny pop culture references!

  • @vladimirjean
    @vladimirjean 5 років тому +3

    Like always, awesome videos, looking forward to watching the next one, keep it up!

  • @CodingCatDev
    @CodingCatDev 5 років тому +2

    Wait you have Baywatch, E.T., Conjunction Junction, it is like I am in a time machine! Oh yeah the JS content was good too 😸

  • @user-vg7zv5us5r
    @user-vg7zv5us5r 2 роки тому

    8:30 I had always knew that you should treat PL as some sort of fighting game combo movelist notation.

  • @nothingnoone8752
    @nothingnoone8752 4 роки тому

    His jokes & memes are underrated

  • @feschber
    @feschber 5 років тому

    Truely amazing that just when I learned all this in university you make a video about it

  • @perfect.stealth
    @perfect.stealth 2 роки тому

    You're an awesome teacher, and an even better video creator 😂

  • @Luxcium
    @Luxcium 5 років тому

    Like the Easter eggs 🥚 10:04 !!!

  • @anderskok9919
    @anderskok9919 5 років тому +1

    What extensions do you use, more specifically the extension that comments your code real time?

  • @mohithadiyal6083
    @mohithadiyal6083 3 роки тому

    High quality production👍

  • @MizikeDM
    @MizikeDM 5 років тому

    5:16 if you only have one parameter you can also omit the parentheses.

  • @mattiaesposito5525
    @mattiaesposito5525 5 років тому

    i really like the part about closures good job

  • @user-vg7zv5us5r
    @user-vg7zv5us5r 2 роки тому +1

    8:20 Does JS have a command list like in Tekken and the area, platform to practice combos, ahem, functions?

  • @lifasibiya4810
    @lifasibiya4810 5 років тому +1

    Awesome 🤘🏽 video man. That 'meow' was so smooth 😅

  • @mridulbarman027
    @mridulbarman027 3 роки тому

    Bro your videos are more than MIT ❣️

  • @HopoZ7
    @HopoZ7 Рік тому

    Do you know how to show the debugg information after the code like in the video?Thank you.

  • @ZeeshanElia
    @ZeeshanElia Рік тому

    Which is best methood and How to quckly master the JavaScript

  • @alvarezsoto
    @alvarezsoto 5 років тому

    Superb guide! It was nice learning how react hooks use closures.

  • @hannanel100
    @hannanel100 5 років тому +2

    Thanks for the helpful video!
    Is there an extension that outputs your console logs right there on your code or are you just adding it as comments?

  • @bkerzy46
    @bkerzy46 5 років тому

    Great video, i've watched some ways to write JS code but you say new interesants things to me.

  • @dcknature
    @dcknature 2 роки тому

    Okay, you got me on this one 😊!
    Hence I liked, subscribed and wrote 179-th comment to this video 😁👍.

  • @superyngo
    @superyngo Рік тому +1

    this and self in function now refers to windows?right?

  • @ShivanshuPareek
    @ShivanshuPareek 8 місяців тому

    How do you use these icons in V.S. Code? they look so cool! (started programming a week ago😵‍💫😬)

  • @abrobaTVOficial
    @abrobaTVOficial 5 років тому

    Your work is awesome! Just wanted to thank you for these videos.

  • @alibarznji2000
    @alibarznji2000 4 роки тому

    i would love to see you make a node js+ express video

  • @dibbyo456
    @dibbyo456 2 роки тому

    Now I understood why Jeff Atwood named "StackOverflow "

  • @maxiequa567
    @maxiequa567 5 років тому

    "There will be an entire video dedicated to Object Oriented Javascript and 'this' in much more detail...Can you add that video to the playlist please :)

  • @alexandervashchuk7795
    @alexandervashchuk7795 5 років тому +3

    Which vscode plugin shows errors inside the editor?

  • @AmeixaNerd
    @AmeixaNerd 5 років тому

    Excellent content!

  • @ZeeshanElia
    @ZeeshanElia Рік тому

    Superbbbbbbb 👍

  • @bennettfoley3018
    @bennettfoley3018 5 років тому

    Great lecture as always. Thanks!

  • @FidelGuajardo
    @FidelGuajardo 5 років тому

    Always great content!!!

  • @architbhonsle7356
    @architbhonsle7356 5 років тому

    What font are you using? Looks so noice

  • @johnmikelregida7142
    @johnmikelregida7142 5 років тому

    Fan of your videos since I found out about Angular Firebase! ❤️
    Just a quick question, what’s the plugin that you use that gives the realtime comments (like on 8:22)? Or did you edit the video with it?

  • @wchorski
    @wchorski 3 роки тому

    To help me understand better.
    const [ meow, setName ] = useCat();
    the "meow" function is just calling the first "useCat();" and "setName" is calling "newName"?

  • @flowerjamcc2853
    @flowerjamcc2853 Рік тому

    Now that its 2023, what do uu think is the cool and important JavaScript video that is missing from the internet ? Make it please 😃🤩

  • @Dzigi89
    @Dzigi89 2 роки тому

    Awesome video, can't be simpler than this, thank you sir!

  • @caronfernandes4625
    @caronfernandes4625 3 роки тому

    wow this could be a Netflix series

  • @The-Average-Gamer
    @The-Average-Gamer 5 років тому

    Love your content!! Any ETA on the angular course?

  • @2aryanpro
    @2aryanpro 5 років тому

    What text editor is he using, also what plugins is he using as well.

  • @ThangNguyen-je8kv
    @ThangNguyen-je8kv 2 роки тому

    10:23
    closures

  • @will_abule
    @will_abule 5 років тому

    Programming has been made entertaining by you

  • @Luxcium
    @Luxcium 5 років тому +4

    11:03 I don’t understand what is maximum call stack size exceeded ... Should I reach to stack overflow to get an answer because to do that will be an impossible recursive task to achieve 😜

  • @macokaba1964
    @macokaba1964 5 років тому

    Amazing video Jeff! Thanks for the awesome content

  • @ssokurenko
    @ssokurenko 5 років тому

    Jeff, this is amazing how you can you simply describe complex concepts! One of the best web dev channels! Than you

  • @G3Number
    @G3Number 5 років тому

    Amazing content as always! Insta thumbs up!

  • @denshin2724
    @denshin2724 4 роки тому

    For newbies, this was Rapgod, but then for the coding world....

  • @ma0r4
    @ma0r4 5 років тому

    What plugin does he use to preview the result?

  • @seymurmammadov3868
    @seymurmammadov3868 3 роки тому

    Is there a good reason to ever return an array of functions? real world example?

  • @gladstonross12
    @gladstonross12 5 років тому

    all was good but the recursion part was a pain in the AAAAA.. i hope there will be a video on the event loop and how to write non-blocking code XD

  • @alexfrancis6091
    @alexfrancis6091 3 роки тому

    What extention is used to display output of console in vs code?

  • @jackvillanueva3085
    @jackvillanueva3085 5 місяців тому

    I like the video style. However if there is one thing I could suggest is to speak slowly maybe 20% slower than this current narration speed. or maybe it's just me who find it too fast since I'm just learning programming. But thank you for the nice video.

  • @rp2804
    @rp2804 4 роки тому

    Stack overflow finally i hot it 😂🤯🙏 and please make a video on functions vs classes

  • @nayaleezy
    @nayaleezy 5 років тому

    for the love of typed arguments & returns use Typescript already 😘