8 Must Know JavaScript Concepts | Level Up

preview_player
Показать описание

📱 Follow Codevolution

8 Must Know JavaScript Concepts Level Up
Рекомендации по теме
Комментарии
Автор

- Scope
- Global scope
- Function scope
- No block level scope
- ES6 - let and const
- Hoisting
- Variable and function declaration
- Moved to the top
- Variable intialization
- Function expression
- Not moved to the top
- this ( keyword )
- Rules to determine 'this' - contextual understanding
- learn apply(), call(), bind()
- new keyword
- Closures and IIFE
- Inner function will have access to the varaibles in the outer functions
- Immediately invoked function expressions
- Module patterns
- New operator and constructor function
- User defined types
- A function called with the new keyword
- Objects without class
- Constructor function assigned to a varaible
- Protype and Inheritance
- No class based inheritance
- Inheritance is through protype chaining
- _proto_ of an object
- protype of a function
- Object.create
- Objects linked to other objects
- Functional programming
- Pure functions
- Function composition
- Function currying
- Higher order functions
- Map, Filter and Reduce
- Asynchronous javascript
- Event loop
- Asynchronous
- Single threaded
- Callbacks, Promises and async - await

newalljemuel
Автор

1) Scope
2) Hoisting
3) this (keyword)
4) Closure & IIFE
5) New operator & Constructor function
6) Prototype & Inheritance
7) Functional programming
8) Asynchronous JavaScript

sheriffolowolagba
Автор

Many thanks for this very important series. This shows how much you care about the new learners.
Request to include GitHub explaining how to use it as a beginner. Especially how to make use of available projects as a tool for learning coding as web developer.

farooqwahab
Автор

I have gone through lot of your videos.. all are fantastic.. you are a classy tutor man..

pravatkumar
Автор

You are an amazing guy. But still I need more videos at more frequently..

MaheshKumar-lohj
Автор

Bro, you are really fabulous. why are you not creating a full-length course in Javascript

komalkrishnakavula
Автор

Can you make a video explaining these concepts in detail.

a.i.merchant
Автор

In ES6, the let declared variable has block scope.

georgeqi
Автор

Title should have been "Everything in Javascript"

rakeshchary
Автор

i love your videos, im a new subscriber. please make javascript series and node.js series

ridwanajibari
Автор

Don't you have links for each of them? .... Like how you prescribed the event loop video

IceyNoEvil
Автор

Lost me at the no block scoping, the let variable allows block scope.

josephlivengood
Автор

sir sorry to interrupt but in hoisting nothing moves at the top


what actually happened is that during the creation phase of any execution context, the javascript engines look for the variable declaration and function declaration and then the javascript engine puts the variables with assigning a value of undefined and function declaration in the memory. that is called hoisting

sparshgupta
Автор

I had an interview today. The interviewer asked questions from exactly these 8 concepts.🙈

aneeshnair
Автор

lmao, for a language that was written in 10 days is sure got some complex bs

HK-swvi