Do you know these JS concepts?

preview_player
Показать описание
Basic JavaScript concepts every web developer should know.

💬 Topics:
- Expressions and statements;
- var, let and const;
- this keyword, call, apply and bind;
- Temporal dead zone;
- Scope: block, function and global
- Objects and classes;
- Promises / async await;
- Functional programming concepts.

#javascript
Рекомендации по теме
Комментарии
Автор

Commenting for the algorithm 😁. A deep dive on JS Event Loop from you would be awesome 🥳

merotuts
Автор

I like this type of videos! This will help people get the idea on what to focus when learning a new language!
Thanks!

atr
Автор

I think there is a syntax error at line 9 of the code for functional programming - missing “)” 10:55

dylanjhalltech
Автор

Actually, closure is specifically the capability of a inner function to access a variable of a outer function even after the outer function have finished running, not just accessing a outer function variable.

AmodeusR
Автор

Thanks it's great for quick revision

shaamidrees
Автор

Keep up the great videos. And make more these types of videos

wertin
Автор

1:18 [1, 2].pop() would actually produce 2. shift() would've produced 1. Might've made a typo over there my guy.

jNaimXIII
Автор

Very good explanation of JS concepts. Thanks.

cupatelj
Автор

You got a subscriber ... ❤great content

yousefwaleed
Автор

Yooo you are my new favorite JS channel

shasankshakya
Автор

Is there a difference in performance between == and ===? Let's say I use typescript and am sure that == provides sufficient comparison, should I still use === just to be safe or will == save me some nanoseconds of execution time? A good example if this would be the snippet `if (typeof window == "undefined")` which I write way too often in Next apps.

Mitsunee_
Автор

your accent is kinda hard to understand but thank you anyways

masterkhoa
visit shbcf.ru