Тёмный

The JavaScript Survival Guide 

Fireship
Подписаться 3,3 млн
Просмотров 729 тыс.
50% 1

The JavaScript Survival Guide 🧟 provides protection from the so-called "weird" features that you will encounter as a JS developer. This primer will introduce you to variables, functions, objects, closures, hoisting, this-binding, and more. fireship.io/co...
#javascript #tutorial
Primary source: developer.mozi...
Take the quiz 🤓
iOS itunes.apple.c...
Android play.google.co...
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 705   
@darshangowda309
@darshangowda309 5 лет назад
Who knew a tutorial could be this entertaining :P
@alejandrocano88
@alejandrocano88 5 лет назад
haha i know
@Deskofmj
@Deskofmj 5 лет назад
i just said broooo and left :D couldn't handle it man
@diegoruelas603
@diegoruelas603 4 года назад
Lol
@christianpaul5224
@christianpaul5224 3 года назад
That's a 45 minutes in a nutshell.
@angelmeza9716
@angelmeza9716 Год назад
3txx xx xxx xx ttx🇦🇴🇨🇮🇧🇮🇧🇯📶🔉📟 R Xezrzñpp
@whong09
@whong09 4 года назад
"You should respect the legacy of var but never use it." Why do I feel like you're not even being ironic about this.
@tvguideondemand
@tvguideondemand 4 года назад
Why would he be ironic? Is there any legitimate reason to use var in 2020?
@Neko_Void
@Neko_Void 3 года назад
@@tvguideondemand ignorance
@this_mfr
@this_mfr 3 года назад
I'm learning JS and I keep running into things saying that Let should only ever designate a local variable and Var should be used for global. But that global variables are dangerous and so only local variables should be used, meaning you would use Let...but that doesn't explain why not use Var? Legit questions because I keep seeing conflicting stuff...
@MrMontana1990
@MrMontana1990 3 года назад
@@tvguideondemand if you are writing js that will not be transpiled (babel or typescript) and usage by legacy browser should be possible you still have to use var. that should be mentioned
@xyzzy64
@xyzzy64 3 года назад
@@this_mfr If you have a global variable then it should be declared in such a way that it would remain global even by using the let keyword, otherwise you might want to look into how you're writing your code. Don't use var, let defines variables as god intended lmao
@avgvstvs96
@avgvstvs96 Год назад
am i the only one who feels like a child when saying truthy and falsey
@thatnod
@thatnod 4 года назад
I first contracted the JavaScript virus 21 years ago, so I'm not exactly new to it. In under 15 minutes you explained everything I found confusing or contrary. It now makes sense. No longer will I think of JavaScript as quirky and insidious. Thank you!
@noscreadur
@noscreadur 2 года назад
Likewise Mr. L: After 21 years JavaScript is almost unrecognisable in structure and scope. It's not a dirty hack anymore, it is the full-stack/style agnostic/polished hegemonic state of the art.
@carlosmspk
@carlosmspk 2 года назад
@@noscreadur use Typescript though...
@bparlan
@bparlan Год назад
I began coding with Basic in 1998, used html css sql and python until 2008, then stopped. Now I am trying to learn react, needed that javascript stuff, this video is beyond enlightenment.
@willmil1199
@willmil1199 Год назад
same
@b4ttlemast0r
@b4ttlemast0r Год назад
it still doesnt make sense lol, but at least you understand it now
@MrDoom159
@MrDoom159 5 лет назад
Never seen a more intense JS tutorial before
@manasmahanand732
@manasmahanand732 5 лет назад
Please put a disclaimer that this is not a beginners course, as most beginners would be highly overwhelmed by this (pun not intended).
@Fireship
@Fireship 5 лет назад
That's fair. This is more of a primer for concepts you should know eventually. The upcoming videos will revisit specific areas with more focus for beginners
@SocksWithSandals
@SocksWithSandals 5 лет назад
console.log(this); // "The Javascript Survival Guide"
@G3Number
@G3Number 5 лет назад
Fireship Thanks Thanks Thanks liked and subscribed!! Nice content! :)
@ArnoldsKtm
@ArnoldsKtm 5 лет назад
This is pretty much beginner stuff though...
@aaronbell5994
@aaronbell5994 5 лет назад
@@ArnoldsKtm Closures !== beginner stuff
@Fireship
@Fireship 5 лет назад
Glaring typo *Primatives* 🐵 - I am aware, but can't fix it now 😭. Also, primitive constructors should have a `new` keyword. String('foo') is the same as 'foo' (literal syntax), but *new String('foo')* is what I was talking about in the video.
5 лет назад
Np, you can perhaps add annotations.
@Fireship
@Fireship 5 лет назад
@ I would, but that's not possible on RU-vid anymore.
@modolief
@modolief 5 лет назад
Yikes ...
@KJMcLaws
@KJMcLaws 5 лет назад
Don't change anything on how you are doing this. Awesome quality content
@LukePighetti
@LukePighetti 5 лет назад
I might not be first I might not be last but when Fireship posts I make a sandwich and watch it
@anonamos225
@anonamos225 5 лет назад
Weird haiku
@ThePC007
@ThePC007 5 лет назад
Why would you watch a sandwich?
@sevcandincel
@sevcandincel 4 года назад
@@ThePC007 lol
@ankushsarkar1746
@ankushsarkar1746 4 года назад
@@ThePC007 ok dude
@newtonmunene
@newtonmunene 5 лет назад
Fireship is perfect for me. The videos are brief but comprehensive. This makes them interesting. It also makes them perfect as refreshers. I also get to learn so many new things with every video.
@shibe89
@shibe89 5 лет назад
Great and extraordinary presented knowledge in just 15 minutes. Wow! Keep going! Just suggestion, I noticed that you are really good at using chrome developer tools can you make a video series about that maybe at some point in future?
@Fireship
@Fireship 5 лет назад
Great idea, that would make a good module for this course.
@nirmalmattmusic3993
@nirmalmattmusic3993 4 года назад
In a nut shell js is intuitive and crazy at the same time.
@mr_matata
@mr_matata 5 лет назад
man you talk so fast, i had to check the playback speed lol
@kingundfaker
@kingundfaker 4 года назад
I watch his videos 3 times to understand fully :D
@matthewbracke
@matthewbracke 4 года назад
I had to put speed at 0.75 😂
@intfamous4001
@intfamous4001 4 года назад
saaaaaaaaaaaame
@jimmysavile69
@jimmysavile69 3 года назад
Really? I had to put speed to 2x
@bubbathenaslover
@bubbathenaslover 3 года назад
all of his videos are like this, I have to lower the speed at times.
@mel-182
@mel-182 4 года назад
its nice to watch this kind of video when u're not in ur desk, resting, and just wondering about the world.
@911madza
@911madza 5 лет назад
The relationship between predators and prey is often described as the balance of nature. While we must survive from the JS and its mutations - frameworks, it must survive from WA itself..
@donekhan7183
@donekhan7183 5 лет назад
Hey brother, I would like to thank you so much for the amazing ways you explain complex things, I hope you can come up with fast tutorial for lodash library of JavaScrip, I've just started learning machine learning with javaScript, so that library is very important to mastery its functions to use them for converting maths algorithms to javaScript codes.
@LukePighetti
@LukePighetti 5 лет назад
I had no idea people still used lodash. What do you use it for?
@saurabhyadav-nu3mj
@saurabhyadav-nu3mj 5 лет назад
what resources are you using to learn ML with javascript. i'm also curious about ML,but not very keen to learn python for it.
@juliohintze595
@juliohintze595 5 лет назад
Your videos are awesome! Even some experienced devs can learn from them. Do you happen to learn something when you are making these videos or are you some kind of god that already knew all of this beforehand?
@Fireship
@Fireship 5 лет назад
This is episode 197, I knew basically nothing when I started. Just try to push each one a little further.
@viniricardoferrera
@viniricardoferrera 3 года назад
Aways if a person asks if u r a God, u say so. " 'course I am. pff" Duuude... U r blowing it Lol! Thank you very much for such nice content.
@dennisstasaski7136
@dennisstasaski7136 5 лет назад
I'm blown away by how high quality this channel is !
@sygnalfarben7367
@sygnalfarben7367 5 лет назад
playback speed > custom > 0.85
@sam.mankar
@sam.mankar 3 года назад
Ok how to select "custom" Cause I don't have the option
@LaughDonor
@LaughDonor 5 лет назад
Great video, but you misspoke when it comes to logical-and and logical-or operators. Both operators incorporate a short-circuit logic and can return the object itself. For example: 0 && 1 returns 0, and 1 && 2 return 2, not actually returning true or false.
@SandeepKumar-cx7cz
@SandeepKumar-cx7cz 4 года назад
Hi do you work in js Please share your CV, if you don't mind work42sandeep@gmail.com
@steved.1091
@steved.1091 3 года назад
I feel like JS is the Doge of programming languages, a meme at first but ended up becoming super popular 😂
@undefinedvariable8085
@undefinedvariable8085 3 года назад
Great stuff man! Would've been great if you touched on how the behaviour of hoisting compares with the traditional var keyword and the let and const keywords, specifically with regards to the "temporal deadzone". As a bonus, briefly touch on how mutating objects and array key value pairs affects references to those objects in memory - this still trips me up.
@kolavithonduraski5031
@kolavithonduraski5031 4 года назад
i thought... "ou wow... a compact javascript course in just round about 15minutes, nice" then i checked the playing speed of the video, and after that i reduced it to (in my opinion) normal speed... i finished it just yesterday, 8 Month later 😆👍
@noname-mw7oy
@noname-mw7oy 2 года назад
Like so people can see this! 0:00 Intro 0:53 Chapter 1: How to run JS code 2:20 Chapter 2: Primatives and Objects 3:57 Chapter 3: Control Flow - Truthy Falsy 6:38 Chapter 4: Variables 8:01 Hoisting 9:19 Chapter 5: Functions 10:11 Higher Order Functions 11:58 Chapter 6: Objects 12:38 What the hell is THIS?!?! 14:10 Outro
@SilverTheFlame
@SilverTheFlame 2 года назад
Thank you
@hbaldinr
@hbaldinr 5 лет назад
The worst part is when you get to maintain a legacy code that you discover that the last developer scattered js across dozens of files, following zero patterns and mixing dozens of libraries that does almost nothing. I swear to God if I find that dude ever again I will go to jail
@ChrisPirillo147
@ChrisPirillo147 3 года назад
Late reply, but that was hilarious! I wonder what company would hire someone like that lmfao XD
@Robert-qq9em
@Robert-qq9em 4 года назад
This is easily the most helpful JS video Ive seen. Many of the concepts Ive been struggling with you touched on, and none of the other JS videos Ive seen even cover JS structure like you do. Thank you for your work.
@ThomasGodart
@ThomasGodart 5 лет назад
10:40 "a closure is a function within a function" No, it's not that. A closure is a context within a context, it had nothing to do with functions. Apart from that small mistake, very good JS introduction 👍
@exactzero
@exactzero 4 года назад
But newbies won't understand what context means.
@dizzyrocket2000
@dizzyrocket2000 3 года назад
@@exactzero I think of it as the movie Inception
@gregfletcher2360
@gregfletcher2360 5 лет назад
Fantastic video! Also that "A Few Good Men" reference was perfect 👌
@Fireship
@Fireship 5 лет назад
Thanks! That was a last minute addition
@vjvargs1436
@vjvargs1436 5 лет назад
A request for Survival guide for Python !!
@abdulalhazred5924
@abdulalhazred5924 5 лет назад
brainfuck next please!
@blairsaid
@blairsaid 5 лет назад
Wrong channel. Lol.
@VarunVerma
@VarunVerma 5 лет назад
The perfect video for a JS interview. Nice stuff.
@SandeepKumar-cx7cz
@SandeepKumar-cx7cz 4 года назад
Hi do you work in js Please share your CV, if you don't mind work42sandeep@gmail.com
@davinci3890
@davinci3890 5 лет назад
"Some people call javascript a virus".. what a start hahahahahah
@icaromendes1250
@icaromendes1250 2 года назад
Js is crazy! frequently catch myself thinking: whats is going on here?! mostly is the async stuff, this video more than anything has teach me to take it easy - it's not just me, there is a lot of people trying to make sense out of it... let's laugh about it😁
@dominick253
@dominick253 Год назад
My problem with JavaScript is I just finished the first class and I just started to feel like I was getting the hang of it a little bit just a tiny little bit and then the next class was a new version of Travis good which with a bunch of changes why why why why
@feha92
@feha92 5 лет назад
Everything was very basic, and I started to feel bored as nothing new was said, but then suddenly at end I was hit with a surprise by learning that function vs arrow syntax differs in what "this" becomes. Why is this (the thoughts behind making it so), and how is it (how it actually works to result in it)?
@abdelrahman5094
@abdelrahman5094 5 лет назад
please put English subtitles on these videos
@Fireship
@Fireship 5 лет назад
RU-vid should auto-generate subtitles, not sure why they're missing right now...
@Supaship6000
@Supaship6000 5 лет назад
@@Fireship Looks like the CC is working now!
@ABCo-ABMedia
@ABCo-ABMedia 5 лет назад
@@Fireship Auto-generated subtitles are pretty horrible though - if you had a script for this video, you know you can just upload the script and then RU-vid automatically syncs it up. And, trust me, that is WAY better than completely automatically-generated subtitles...
@abhishektyagi4428
@abhishektyagi4428 5 лет назад
Sir Could you please make a video explaining the resources you use to learn or enhance your programming skills
@SogMosee
@SogMosee 5 лет назад
Abhishek, it all starts with conceiving a project you are passionate about and taking all the way to completion. The challenges you encounter will teach you these things without you even realizing it. Concieve an idea, something that will actually help you, don't limit its capabilities, realize you wont know how to do it initially, then dive in and spend the time needed to learn and implement each piece as it comes up.
@abhishektyagi4428
@abhishektyagi4428 5 лет назад
@@SogMosee Agreed with it, but how do you decide how a particular resource is better and more correct than the other?
@SogMosee
@SogMosee 5 лет назад
@@abhishektyagi4428 which ever one solves the particular problem you are facing is the better one. Usually this will end up being stackoverflow. Videos series and courses mostly serve to give you a way to start and setup a project, and give an overview of all the pieces that will go into a creating one. But once you get into, stackoverflow and a few articles on medium will quickly become the better resources.
@SandeepKumar-cx7cz
@SandeepKumar-cx7cz 4 года назад
Hi do you work in js Please share your CV, if you don't mind work42sandeep@gmail.com
@dgh25
@dgh25 2 года назад
The price tag on Quokka.... LOL! Are they insane?
@stickguy9109
@stickguy9109 2 года назад
The times when I used JavaScript I mainly used Canvas API because making games is what's always got me interested.
@ludo3941
@ludo3941 2 года назад
I usually watch everything in at least 2x speed (more often than not around 2.5x). Today I had to watch this video in 0.75x the speed and keep going back and rewatching parts lol. The variables and functions parts were too many new and complex stuff for me (even with all the similarities to Python and C#, which are languages I have studied and used before). Amazing! Quite fun and different way to explain things, thank you!
@amithbhagat
@amithbhagat 2 года назад
10:40 "Closures" and 12:40 "this". Very well explained 👍. Thank you 🙏.
@drwombat
@drwombat 2 года назад
What (extension?) Are you running to get the terminal toolbar in your interface like that?
@albertluta4782
@albertluta4782 5 лет назад
This man going to be big
@Andrei-pq6qp
@Andrei-pq6qp 2 года назад
I've been writing Javascript for over 9 months so I understand most of the stuff explained in these 3 videos, yet I can not stop watching they are gold. Entertaining and now I understand things that we're blurry in my head or I did not understand at all. Your channel is a gold mine. Keep it up!
@dealloc
@dealloc 5 лет назад
A bit of extra information regarding the logical operators, like `||` (logical or), and `&&` (logical and). They check for truthiness between both values and return either the left or right, depending on the condition. This does not guarantee to return a boolean value, if either of the values aren't boolean. For example, if you're comparing, say, a string value to undefined, if the string is empty, the logical or will always return 'undefined', if the string is not empty, it will return the string. If you expect the value to always be a boolean value, either add a double bang (!!) in front of your expression, or use tenary operators, which can be more readable and easier to understand the outcome of.
@iamilyes
@iamilyes 2 года назад
Fireship and Honeypot are actual entertaining RU-vid channels for developers... Massive respect for all the effort you put in the process of generating such content ❤️🚀
@akifimran9780
@akifimran9780 2 года назад
and here I thought I knew javascript.
@CubeAmaterasu
@CubeAmaterasu 4 года назад
Bro this is the best coding channel I learn a lot in a really entertaining way. This makes me think University is truly dead
@PARAMETATRONIC
@PARAMETATRONIC 3 года назад
In French, "this" is often said "ça", when translating back to English it becomes... IT 😱🤡🔥
@SandorFekete
@SandorFekete 2 года назад
Terrific video; there is so much JavaScript condensed into a quick 15min video! One nitpick though... it’s spelled “primitive” not “primative”. 😉
@ambarmutha8504
@ambarmutha8504 5 лет назад
After listening so many "this" puns I just keep laughing every time I hear this😂
@denniszenanywhere
@denniszenanywhere 5 лет назад
Serious question: did you get all he said? Or you needed to slow down the videos? I love this channel but man, I really wished he slowed down.
@Rudxain
@Rudxain 2 года назад
4:36 you omitted an important detail, *NaN is falsy!* So if you have code that expects ANY number value, you must be prepared to deal with NaN, and never confuse NaN with 0 (except when doing bitwise ops, that's not bad). JS also strictly follows the IEEE-754 float standard, which means there's also *negative zero* but you shouldn't worry too much about it unless you're writing polyfills for the Math standard library object
@angelcaru
@angelcaru 3 года назад
console.log(video) {isGood: true}
@key_michael
@key_michael 5 лет назад
You are the Web Developer Survival Channel!
@大花猫-i3o
@大花猫-i3o 3 года назад
I want the truth! You can't handle the truth! lmao~~~
@hamzac.4555
@hamzac.4555 4 года назад
im gonna watch this video every morning, when you compared closure and object oriented, you won a medal, and + 1000xp
@uboat46
@uboat46 5 лет назад
Dude! You really make the best videos! This is awesome !
@chuck_norris
@chuck_norris Год назад
Step one: dont create webapps to begin with.
@jacobgasser3093
@jacobgasser3093 5 лет назад
2:10 is it just me who hears the voice sound different
@joopie46614
@joopie46614 3 года назад
BAD HTML PRACTICE! Script tags should be located at the bottom of the file for best performance
@MD-zg3eq
@MD-zg3eq 2 года назад
Since you said to put it at the bottom of the page, I'm going to assume you're talking about putting the scripts near the end of the tag. If you put the scripts in the tag, that's bad HTML practice (unless you want legacy support for the "defer" attribute)
@joopie46614
@joopie46614 2 года назад
@@MD-zg3eq right before the closing html tag
@EdmilsonRodrigues1985
@EdmilsonRodrigues1985 5 лет назад
Hi. Please, what is the name of the VS Code extension that ads visual information to help in the code. I mean, like the green square when the code runs, or the red square when the code has a problem. Do you use one extension in particular?
@jaZZmataZZ96
@jaZZmataZZ96 5 лет назад
quokka.js
@karimnaufal9792
@karimnaufal9792 3 года назад
First time I understood closures 😂 Thank youuuuu 🙏🏻
@pritishk123
@pritishk123 4 года назад
Always watch fireship videos in 0.75x Speed
@SandeepKumar-cx7cz
@SandeepKumar-cx7cz 4 года назад
Hi do you work in js Please share your CV, if you don't mind work42sandeep@gmail.com
@jmac2050
@jmac2050 Год назад
U know too much ...
@stride.10
@stride.10 4 года назад
What font is he using?
@diligencehumility6971
@diligencehumility6971 2 года назад
JS is not a real programming language, it's like a children's toy, that people are forced to use
@absentchronicler9063
@absentchronicler9063 2 года назад
so much this, webassembly FTW
@danielschmider5069
@danielschmider5069 5 лет назад
this is awesome well, apart from "this"
@thejonte
@thejonte 2 года назад
Somebody: "I hate your style of teaching for free on the internet" Fireship: *Hearted*
@vikash7929
@vikash7929 5 лет назад
what theme are you using for vscode ?
@d0m2288
@d0m2288 5 лет назад
Awesome video. Clear, concise, and informative, from your words to what you chose to display onscreen. I've been balls deep in Ruby on Rails for the last couple of weeks, and watching this really helped getting my JS brain to wake up. I'm looking forward to checking out more of your content.
@pashweetie
@pashweetie 5 лет назад
Finally things I can use that aren't elementary! Thanks!
@BonjesBongo
@BonjesBongo 5 лет назад
I have no words to describe how amazing this video is. Thank you so much for making this art piece.
@Fireship
@Fireship 5 лет назад
Thank you Maverick!
@iamsidd_j
@iamsidd_j 5 лет назад
Very useful and amazingly explained thanks a lot!!! #YourNo1Fan
@SandeepKumar-cx7cz
@SandeepKumar-cx7cz 4 года назад
Hi do you work in js Please share your CV, if you don't mind work42sandeep@gmail.com
@lonelyshpee7873
@lonelyshpee7873 8 месяцев назад
As a final year computer science student, I somehow avoided JavaScript for years. But recently, I was forced to write JavaScript for the first time in my life... I will never be the same again...
@georgehammond867
@georgehammond867 2 года назад
how to get emoji in VS Code?
@hilkokriel5659
@hilkokriel5659 5 лет назад
Javascript, never heard of it...said no-one ever
@benjaminjameswaller
@benjaminjameswaller 5 лет назад
I'm pretty 'primitive' when it comes to this topic so either spelling works for me! Thanks Jeff! I really appreciate this beginner, back-to-basics course on JS. Love'n it mate!
@amit.deshmukh
@amit.deshmukh 3 года назад
I never imagined I will binge watch programming tutorial
@floriankulig6929
@floriankulig6929 3 года назад
Step 1: use TypeScript
@xtealercode3879
@xtealercode3879 5 лет назад
Amazing video, all i learned in a month by myselft on 15 fcking minutes🤣. Thanks a lot 🙏🏻🙏🏻💻
@xdanic3
@xdanic3 11 месяцев назад
3:53 But that's not the same as for arrays, where new Array(100), if I want an Array of lenght 100 is afaik even more performant, than bracket notation (even if there's more tokens to parse)
@MrMudbill
@MrMudbill 3 года назад
Primatives... Primatives... Hmm, no I don't think that's quite right.
@theforestapp
@theforestapp 2 года назад
have a google interview in 30 minutes. need to learn javascript real quick :)
@SpringySpring04
@SpringySpring04 2 года назад
People keep saying Javascript is weird and nightmarish,but honestly I know almost everything about it and understand it really well aside from module stuff and sometimes forgetting which method did what, but I do understand it so idk why people are so scared of it lmaoo
@lzyrzkl3841
@lzyrzkl3841 5 лет назад
I hope u will make a JS tutorial soon
@nicholasmaniccia1005
@nicholasmaniccia1005 5 лет назад
lol
@zyadyasser196
@zyadyasser196 5 лет назад
I love you man
@MrStefanica
@MrStefanica 3 года назад
Very good job! I'd recommend this video for higher than beginner JS programers or for programers coming from other languages. 🙂
@Ionut-lm9cj
@Ionut-lm9cj 2 года назад
Abcd
@basicnpcc
@basicnpcc 3 года назад
I've just been watching random JS videos from Fireship, and I just realized I'm 3 episodes into a series. I"M ALREADY LOST BOYS, JAVASCRIPT HAS WON. CARRY ON WITHOUT ME.
@thedevilffs
@thedevilffs 5 лет назад
Thank you. I *finally* actually understand what a closure is.
@vinzer72frie
@vinzer72frie Год назад
Thank you I was sick of finding beginners only tutorials
@pppluronwrj
@pppluronwrj 5 лет назад
primatives
@XiaZ
@XiaZ 4 года назад
JS is fun and easy to understand. You don't actually need a Survival Guide. Just use common sense.
@ranjeetsinghtharu5375
@ranjeetsinghtharu5375 6 месяцев назад
You rock Fireship!....learning curve is smooth...your videos are helful
@IamKunalPatil
@IamKunalPatil Месяц назад
I had a lot of doubts regarding these things in JavaScript. Thanks for making this video. Now I have some idea about it. 😅
@stephenkrus
@stephenkrus 2 года назад
Fireship👑you're a fucking Legend for this!✨👍Thanks for showing the pitfalls and mine-fields of this language with a brainfuck history. #Javascript🚀
@renoraksi8462
@renoraksi8462 5 лет назад
Isn’t it “primitive” not “primative”?
@jaishkhan7442
@jaishkhan7442 3 года назад
JavaScript is so confusing... I think I'll go back to C#
@ankitkaushikt
@ankitkaushikt 11 месяцев назад
You explain in 14:46 Minute video what people takes 5 to 6 hours. Big Fan Fireship. Entertainment + Knowledge. Wish This video could be 1 hour long.
@Jarrod0067
@Jarrod0067 2 года назад
another thing that is still relevant undefined === void 0 Babel will convert this to support older browsers *cough*SAFARI*cough*
Далее
JavaScript Function - What's your Function?
12:27
Просмотров 183 тыс.
How programmers flex on each other
6:20
Просмотров 2,4 млн
I built 10 web apps... with 10 different languages
14:23
JavaScript Is Weird (EXTREME EDITION)
21:29
Просмотров 688 тыс.
I tried 10 code editors
10:28
Просмотров 3 млн
STOP Using Classes In JavaScript | Prime Reacts
14:02
Просмотров 240 тыс.
Learn JavaScript With This ONE Project!
1:10:26
Просмотров 728 тыс.
How to NOT Fail a Technical Interview
8:26
Просмотров 1,4 млн