Filter - 0:22 Map - 2:00 Find - 2:55 Foreach - 3:43 Some - 4:32 Every - 5:53 Reduce - 6:28 Includes - 8:52
@caspianmorling58475 жыл бұрын
seenuvasan V before clicking this video, I knew this would be top comment +
@philipdang73575 жыл бұрын
Quicker than a 10 minutes video thx
@BoredBricks5 жыл бұрын
What about sort?
@stavros2225 жыл бұрын
Pop Push
@stavros2225 жыл бұрын
Shift Unshift
@EduBasabe5 жыл бұрын
This is the most simple, short, good quality and well explained tutorial I have ever seen.
@WebDevSimplified5 жыл бұрын
Thank you so much!
@pritiroy68495 жыл бұрын
I wish more people made tutorials like you. Clean , Short , Simple. subscribed , hoping for great content in the future.
@WebDevSimplified5 жыл бұрын
Thank you so much! I'm really glad you resonate so well with my teaching style.
@ThatGuyDownInThe4 жыл бұрын
All these dudes are getting a pay day when I land my first job soon
@shlomoh.61483 жыл бұрын
additionally no 5 minutes "please subscribe" introduction
@l.e.nichols93823 жыл бұрын
Agreed
@arshadchowdhury59393 жыл бұрын
@@ThatGuyDownInThe Did you get the job ? where's the pay day waiting for it mate
@liorocker15 жыл бұрын
Wow, the best 10 minutes used to learn how to deal with arrays, Thanks a lot :)
@WebDevSimplified5 жыл бұрын
You're welcome!
@averian31915 жыл бұрын
I'm new to javascript and the guys at work were paying me out for using for loops. This was very helpful.
@randompal98285 жыл бұрын
Check out lodash for similar tricks, although than one is a library
@AyomideIruobe5 жыл бұрын
Please view my short funny vid on arrays kzbin.info/www/bejne/gnauqWOCadqentU
@vinubox5 жыл бұрын
Yeah, not a single second wasted !
@robertofrz28 күн бұрын
5 years later, and still this is the best teacher on youtube! Thanks man, you're awesome!
@bmac-cz6rk3 жыл бұрын
I swear this guy explains things better than anyone else on the planet
@true_visual Жыл бұрын
No fluff, straight to the point! I really thank you for this video!
@cswalker214 жыл бұрын
Hello, I'm getting back into web development after a 20+ year absence, and it's pretty scary because everything is so different! Your channel has been a big help. Thank you so much for your clear explanations and tight presentation. Very valuable!
@anselmleo41464 жыл бұрын
20+years ago.. what we had was more like web design.. but i feel you bro.. welcome back🤗
@vadasdaweewa90365 жыл бұрын
Superb explanations. Wish your channel to grow, you deserve it.
@WebDevSimplified5 жыл бұрын
Thank you! I already feel like I have grown so much.
@irenazlo51733 жыл бұрын
This tutorial has more knowledge than many 1hour+ tutorial videos. Well done!
@LaChRiZ2k4 жыл бұрын
For C# developers, who know LINQ: filter == Where() map == Select() find == FirstOrDefault() some == Any() every == All() reduce == Aggregate() includes == Contains() you're welcome.
@petazeta763 жыл бұрын
it is includes not include
@blasm17133 жыл бұрын
Name methods in js are much more natural
@slashd2 жыл бұрын
The C# names are much better!
@hnasr5 жыл бұрын
Crisp video and right to the point!
@WebDevSimplified5 жыл бұрын
Thank you. I'm glad you enjoyed it.
@KSmith-md7po3 жыл бұрын
@@WebDevSimplified By the way he's a great Backend Engineer :D
@yashlearnscode55023 жыл бұрын
@@KSmith-md7po ah, yes, the two greats of the KZbin tech world saying hi. :)
@michaelcarnevale56203 жыл бұрын
@@WebDevSimplified ya u waste zero time, great reference material
@rassoulsaliou99503 жыл бұрын
@@yashlearnscode5502 1M101¹
@aakash-codes2 ай бұрын
Can't believe I just learned about all these methods under a 10 min tutorial. Man love & respect for you. 🙇♂🙇♂
@agatamaria55694 жыл бұрын
It's probably incalculable how much time and mind power this video has saved me. I am so glad I came across it. Hero! Thank you :)
@samalhabash21164 жыл бұрын
The reduce method has been confusing me for a little bit as a is newbie. The way you explained it made so much sense! Thank you so much.
@sivakumarg984 жыл бұрын
The two great channels where I learned everything, web dev simplified & Traversy media . 🤘
@xeonace4 жыл бұрын
Brad is a beast
@Snoo292934 жыл бұрын
Steven Griffith is a very good KZbinr too, he has videos about almost anything you could think of in JavaScript, web dev simplified does help a lot, but sadly there few stuff he hasn't covered about JavaScript in his videos, and sometimes he simplifies things a lot, which is good if you are struggling to understand something, but some concepts is good to know a little deeper. I recommend watching web dev simplified as an introduction to a topic, and then searching the concept deeper by watching some other videos, like the videos Steven Griffith makes, except if the concept is already simple enough and doesn't have much else to learn, like the array methods we were taught in this video, there do are some stuff he didn't talk about, about reduce method for example I believe it also can take a third parameter, but this video pretty much covered everything about these array methods.
@jthomasaurus5 жыл бұрын
I watched a few videos of yours and was quickly convinced. I’m subscribed to your channel, your news letter, and checked out your “appearance” on the How to Code Well podcast. Really like your quick and to-the-point style of teaching, and you move quickly so I don’t get bored at all. I can always pause if I need to, but so many channels move too slowly. Thanks for all the help!
@WebDevSimplified5 жыл бұрын
Thank you so much! I spend a lot of time trying to make sure my pace of explanation is a good mix of quick without being too fast. I generally live by the principle of explaining something really well once and then moving on since it is a video and not a live lecture you can always pause or rewind like you mentioned.
@digitalkov4 жыл бұрын
You are the best! Concise, no bs, no nonsense. Please don't change. And please don't add any silly bs in parenthesis like (as this, or as that...)
@Joe-qp9ix5 ай бұрын
I'm so glad you went in-depth with explaining reduce. I just started learning software dev 2 weeks ago and couldn't wrap my head around it.
@SportsJames822 жыл бұрын
Funny how much more helpfully and clear this is about these methods over some tutorials that spend 30 to 45 on each method
@DavidWoodMusic5 жыл бұрын
My word thank you for showing this with multiple-property objects. Everyone does it with zero-property objects. You sir earned a sub 26 seconds into this video.
@WebDevSimplified5 жыл бұрын
That may be a KZbin record :P I'm really glad you enjoyed the video.
@S0m0neRand0m3 жыл бұрын
Dang, if I had had the smarts of typing my problem into KZbin a couple hours earlier... you saved me dude! (just starting this JS journey)
@Qrexx12 жыл бұрын
Very useful summary! But keep in mind that with the forEach method you don't have the option to skip an element or to break the loop, in those cases you still need the 'for' loop or the 'for...of' loop so you can use the 'continue' or 'break' keywords.
@soumilgupta3441 Жыл бұрын
Couldn't you just use an early return
@senthilkumaripaulsami57375 жыл бұрын
Best video ever. Simple, easy to understand. Effective presentation. Looking forward to more videos. Been binge watching your videos. Thanks a ton..
@SiNevesh2 жыл бұрын
Can't say how much I appreciate these videos. Straight-forward, simple, and most importantly, useful!
@joohimks4 жыл бұрын
This video will deliver the expectations you expect from the title. Simple and straightforward
@hosseinpanahy5358 Жыл бұрын
This video is one of the reasons that I preach people learning sth in this era wouldn't require taking particular courses and having high-paid pedagogues... THANKS SIR♥️♥️♥️♥️♥️♥️
@anamihajloska98914 жыл бұрын
How is it that I read so many array methods articles and couldn't wrap my head around them, but when I watched this video everything made perfect sense? You're amazing, thank you for making these tutorials!
@IsaacOladimeji7 ай бұрын
Simple, but yet so accurate, and easy to understand!!👌
@utkarshpant52972 жыл бұрын
Finally someone explained reduced() simply
@avivperets73608 ай бұрын
Thanks man, i'm glad that every time im entering to KZbin i see one new video of yours, made myself an habit to watch at least one a day to refresh my mind in some subjects that i might forgetting and sometime also get to know for the first time.
@johnnyholiday11503 жыл бұрын
i love that most of his videos are fast-forwarded it makes it a challenge to keep up sometimes XD
@aitolkunabdykaparova39263 жыл бұрын
This is a really worth tutorial to watch for every newbie programmer. Finally started to understand the array methods. Thanks from Kyrgyzstan!
@jonjackson36953 жыл бұрын
Every video you make is gold. Never unsubscribing
@secretcaptain76943 жыл бұрын
I don't why this video had 200 dislikes. This type of videos are rare in KZbin . I like this video so much 👍👍👍👍👍👍👍👍
@michaelokellomykfrost2 жыл бұрын
Man this was just amazing. You explain it with such simplicity without complicating and confusing the viewer. Thanks man
@vladstankovic10504 жыл бұрын
No bullshit, just pure explanation. Awesome!
@user-ff3su7rf6b5 ай бұрын
Thx from Ukraine. You explain clearly, and even I understood
@diogofelicio9532 Жыл бұрын
You helped me a lot, i was strungling with this array methods and i can't thank you enough
@noextrasugar2 жыл бұрын
This video is only 10 minutes, but explained commonly used array methods so well! Ty for the great tutorial💯
@guillermodanielmazzarigiov17682 жыл бұрын
I see a lot of possibilities with this methods, filtering menu or items in an e commerce store, adding up the total of a shopping cart, thanks for this, it is extremely useful
@cassette-cat6 ай бұрын
Easily one of the best channels for js, thank you so much , subscribed!
@michaelmaloy6378 Жыл бұрын
I watch your videos whenever I want to take a break from regular work and learn something new and interesting. All of these methods made perfect sense when you described them. I'm eager to play with a bunch of these now. Thank you so much for the clear and concise explanations! :)
@javascriptmastery5 жыл бұрын
I was just planning on creating a video about array methods! Nice one! :)
@WebDevSimplified5 жыл бұрын
Nice! Hopefully it goes well.
@NIrajKumar-cq2rh5 жыл бұрын
kzbin.info/www/bejne/hHnCnXaulpabrJo
@kiokoc0d3s Жыл бұрын
This is wholesome! Clean, Clear and Concise! Props
@roostercogburn32722 жыл бұрын
This is (by far) the best explaination I've come across. I'm thinking that what probably makes array methods somewhat confusing in other explainations is that they usually introduce the concept of callbacks. It's much better to learn these ideas seperately. Before mentioning them as the array 'callback' methods.
@calebprenger39285 жыл бұрын
awesome tutorials. it' s so nice to watch a tutorial where they don't have a bunch of small talk in all areas of the video. just no nonsense.
@davidalexander87865 жыл бұрын
U can use reduce to consume an array of promises step by step await [1, 2, 3, 4].reduce(async (prevPromise, nextValue) => { await prevPromise; return new Promise((resolve, reject) => { setTimeout(() => { console.log('nextValue', nextValue) resolve() }, 200) }) }, Promise.resolve())
@serhatbekk4 жыл бұрын
I've just found your channel and you're a great teacher! Thank you for sharing your knowledge. Thanks to you, now things started to get clearer! :)
@CommandoYi Жыл бұрын
This simplified so much of the confusion I had around these methods. Subbed!
@jagdishshetty47825 жыл бұрын
Excellent !!! Each of your videos is answering many of the questions that I have in such a short time !!!! Thx and keep it up !!!
@WebDevSimplified5 жыл бұрын
Thank you. I am glad you enjoy my videos. Hopefully my future videos are just as helpful.
@carltongordon5 жыл бұрын
DUDE!!!!! you cleared up soooo much for me, thank you man
@WebDevSimplified5 жыл бұрын
I'm glad I could help
@splackna4 жыл бұрын
I've been working with firebase using for each without understanding it completely. Thank you for your insight and contribution!
@AdamBowersDeveloper5 жыл бұрын
Reduce is definitely my favourite Array method.
@Developer-4044 жыл бұрын
This man is doing such a great job , the way he explain things are great. Thank you for you contribution👏.
@mysterynewsbrasil3 жыл бұрын
Your channel is one of my main go-tos for programming knowledge. Keep up the good work, my friend.
@matepavic11184 жыл бұрын
Such a clear and concise explanation of the subject matter. Keep up this good work! This is my first go-to channel whenever I need a lesson or need to gain understanding on a particular subject, no doubt.
@shamiul_islam3 жыл бұрын
Efficient way of learning! Short, clear and easy to understand. Much appreciated. Keep up the good work.
@magerrrr4 жыл бұрын
Hi from Belarus, and thank you very much for the video! It was important and helpful for me to freshen up all array methods in my mind.
@S4LTYT4 жыл бұрын
the most informative easy video on youtube about arrays
@dannysehn39794 жыл бұрын
I was seriously thinking of the number 7 during your "includes" section :O
@kokoriko5804 жыл бұрын
the currentTotal is lil bit confusing but you explained it very good.. thanks dude.
@TheTransnocho2 жыл бұрын
Thanks so much bro. I watch your videos a lot, mostly for entertainment and motivation but this helped me out a ton. Currently doing The Odin Project and this helped me understand array methods much better. Thanks for your content. Hope you beat Kevin P next time 😂
@yubrajkarki25125 жыл бұрын
Thank you so much, buddy. I was struggling with this until I stumbled onto your video. Thanks a lot.
@WebDevSimplified5 жыл бұрын
I'm glad I could help!
@phil88992 жыл бұрын
When learning Javascript you start to learn 10 percent then.... 5 years later you finish with the last 20 percent of knowledge.. Good stuff mate
@naimishahada14142 жыл бұрын
This video has made my day ! I learnt so much that I really wanted to have the exact explanation ! Thanks buddy.
@SeanMCannon4 жыл бұрын
Seriously thank you. This helped me past a huge block I had developed. Such a simple solution. Thank you!
@NT-td1xr3 жыл бұрын
Thanks for explaining the reduce method in such an easy to understand way!
@pk20682 жыл бұрын
Nice, simple, clear and short to the point. Thanks for this.
@bitetheapple8 Жыл бұрын
great explanation of array methods in a simple, understandable way. Thank you!
@dtwelve895 жыл бұрын
Awesome video Kyle. Your teaching style is great, thank you.
@WebDevSimplified5 жыл бұрын
You're welcome!
@Messi_leo-194 ай бұрын
the best teacher in the world. tnks for every thing
@jerryjeremy40385 жыл бұрын
This guys needs only 10 minutes to discuss this awesome topic but in school it will take 1 whole week.
@petarzafirovski67613 жыл бұрын
Simply the best tutorial on array methods
@antonfranzen22335 жыл бұрын
Omg man! The fiilter i didnt know about! This solved a hell lot of issues! Thanks!!
@WebDevSimplified5 жыл бұрын
I'm glad I could help! The array methods are awesome.
@johnfrancisco67364 жыл бұрын
Good, crisp, precise, and very understandable. Thank you so much. It was just what I needed.
@shfunky5 жыл бұрын
Finally understood how reduce actually works. Thanks man!
@WebDevSimplified5 жыл бұрын
You're welcome!
@jessicajax85683 жыл бұрын
Thank you best explanation I have seen thus far...keep up the good work !!!!!👍👍
@theegreatestever24204 жыл бұрын
Thought I was already subscribed...Glad I realized I wasnt and did the right thing. You are an absolutely excellent teacher
@byronnyayiera13933 жыл бұрын
Very short and clear to the point. 🙏🙏
@qianbang_4 жыл бұрын
After I watched only 2 of your videos, I subbed. Thanks for the great content and explanation!
@scheimong4 жыл бұрын
reduce() is seriously the best array method to know. It's useful whenever you want to generate a single value from the array's contents. Min, max, avg, std dev, whatever. The best part about it (and actually, all the other methods in this video) is that it turns the code from procedural to declarative. So instead of seeing a for loop, reading every line trying to understand what it's trying to do, a developer can simply read the first line, and whatever the code is trying to do is right there. The specific implementation is seldom important anyway. It makes the code so much cleaner and so much easier to maintain.
@ShahnawazSayyad4 жыл бұрын
Beautful super awesome ... you are so clear, concise and to the point ... have come across many tutors but you explain it the best 👍
@amolshrivastava77864 жыл бұрын
Thank you web dev for such an easy explaination. I hate reading mdn so please make more of such videos. Kudos👍👍👍👍
@Isabela-pj3bz5 жыл бұрын
You do explain complex stuff on a very dynamic way. Thanks.
@WebDevSimplified5 жыл бұрын
You are very welcome! I'm glad you liked the video.
@jeffreyjdesir4 жыл бұрын
A thousand thanks for the poignancy of your explanations. I didn't know `reduce` took a second initial value parameter before 🙏🏿
@SalsaColombiaUS2 жыл бұрын
Bro this is too easy, thank you for making this tutorial I learnt soooo much in such little time)) 🎉
@nic-nevell67953 жыл бұрын
Love it, simples! Also I like that this guy doesn't use semi colons; Though I get caught out not using them sometimes; The benefits outway the risks; Ops; I subscribed :)
@kartikeyjangir60033 жыл бұрын
Speech less 🔥🔥 crisp and clear !
@sureshmg67865 жыл бұрын
So cool and easy to understand from your video man, keep going 👏👏🙌
@WebDevSimplified5 жыл бұрын
Thanks! I'm glad you enjoyed it.
@marthae20154 жыл бұрын
Helped me pass part of the entry challenge to the coding bootcamp I'm going for - thank you !
@maskman48214 жыл бұрын
thank you Kyle for helping us review array operation
@najmantube5 жыл бұрын
Clearest explanation I've come across - thanks!
@WebDevSimplified5 жыл бұрын
You're welcome!
@najmantube5 жыл бұрын
@@WebDevSimplified Was so good I watched it again :) Re .reduce() - that final zero - I was trying to think of a use case where you would have any other number than zero, but I couldn't! Any ideas?
@WebDevSimplified5 жыл бұрын
@@najmantube the reduce function is used a lot to doing things other than just complex summing. For example it can be used to group an array of objects by a certain key which would mean the 0 would need to be an empty object {} instead. Also you may already have a subtotal that you then need to add in taxes and discounts so you would use the existing subtotal instead of a 0.
@najmantube5 жыл бұрын
OK great thanks@@WebDevSimplified
@claudiam.chavezv.632 жыл бұрын
We should talk about the ASMR from the keyboard... Great tutorial, btw :)
@RameenFallschirmjager5 жыл бұрын
Much better than other channels. Kudos!
@josuebarros-desenvolvedorw24904 жыл бұрын
Wonderful video!!! Thanks for unlocking the JavaScript lost inside me!!!
@inteamneverwin10235 жыл бұрын
Clean and tidy explanations, love it.
@WebDevSimplified5 жыл бұрын
I'm glad you enjoyed it!
@joegreen62094 жыл бұрын
Thanks for this. Very succinct, clear video on JavaScript arrays.
@yeminhtun25434 жыл бұрын
This video is really really awesome. Your explanation is just perfect.