Комментарии:
very exited
ОтветитьNo one teaches this
Ответитьawesome video brother you are just too good in explaining
ОтветитьI just like your energy level.... thank you for all ur effort
ОтветитьI have seen a lot of you tube videos for this and honestly no one has explained like you❤ ..it was a great great explanation...and now after learning from you I'm actually feeling like a pro😂😅
Ответитьextremely excited man, loving the tutorial so far.
ОтветитьSir please explain currying in js
ОтветитьBest teacher ever ! sending love from pakistan
ОтветитьWhich IDE you are using?
Ответить🤩🤩
Ответитьsame example with let and const behave like ? plz answer this
ОтветитьThanx Akshay Bhai
Ответитьawesome
Ответитьgreat bro
ОтветитьVideo was so interesting❤
Ответитьwhat will happen in case we use let or const?
ОтветитьThanks for explaining Hoisting clearly, best video on hoisting
ОтветитьSir so what will be the definition of hoisting when explained in terms of execution context and call stack?
ОтветитьHoisting does not work the same way for function expressions and variables declared with let and const.
Ответитьplease can you stop moving your hand that is making this course uncomfortable
Ответитьthx bro
ОтветитьYou need subtitles man
ОтветитьThnks for the video, could you please explain how could you debug the code line by line in chrome browser?
Ответитьstupid language honestly
Ответитьif (false) {
var n = 0;
}
else {
let n = 9;
}
console.log(n)
why doesn't the code throw an error but the one below does
if (false) {
var n = 0;
}
let n = 9;
console.log(n)
THANKSSSSS 😍😍
Ответитьyes i feel excited
ОтветитьExplanation was good , I liked it '
Ответитьwhat shortcut did you use to start the debugger in chrome?
ОтветитьBro, You made me fall in love with JavaScript! ❣❣
ОтветитьWow man. This series is incredible. Each video has its own beauty of simplicity. Thank you very much!!
Ответитьhi Akshay, i'm new to js and i dont know about its synatx or anything about js i dont know how to start the js from vs code to console in chrome pls guide me some steps.. thanks for your support!!
ОтветитьAwesome video
ОтветитьIt feels so good learning what hoisting is, before watching this video when i hear the word hoisting i always think of something more difficult to learn, but with your explanation it becmes more easy.
ОтветитьWhenever javascript execution occurs there involves two steps .1) Memory creation 2) execution phase ... memory creation phase and execution phase both ocuurrs in call stack...one thing also ...at creation time the variable which is made up of using var keyword will stored value as undefined at the time of creation phase while for normal function value takes it as a whole ....thats why we can call function anywhere in the global execution contrext .
Note: for arrow function and function expression there is no. Hoisting....we can't hoisted bcz they are also treated as variable ...
🎆🎆🎆🎆🎆🎆🎆🎆
Ответитьgone though many javascript courses, videos, lectures, but unsatisfied with their explainations finally found the best chanel for learning javascript
ОтветитьVery Exicing .. Thanks
Ответитьexcellent explanation
ОтветитьAlso, If you declare a JavaScript file with 'use strict'; this will mean that hoisting using var will throw a ReferenceError.
Ответитьlet and const variables are hoisted but not initialized? is it correct..
ОтветитьThank you sir for giving valuable information about js browser, and your explanation is superb 😊
Ответитьnothing fancy, KISS - keep it super simple.
All declarations (var, let, const, function, arrow Fn, class) are "hoisted" in JavaScript. This means that hoisting is the mechanism by which we are able to access the variables before their declaration.
The difference between var/function/function* declarations and let/const/class declarations is the initialisation.
The former are initialised with undefined or the (generator) function right when the binding is created at the top of the scope. The lexically declared variables however stay uninitialised.
This means that a ReferenceError exception is thrown when you try to access it. It will only get initialised when the let/const/class statement is evaluated, everything before (above) that is called the temporal dead zone.
great content bhaiya
ОтветитьGOD
Ответитьawww what a big magic
Ответить