Skip to content
0:00 / 0:00

#executioncontext#hoisting#scopechain

JavaScript: Under the Hood ( Beginner to Expert )

BNB TECH

906 subscribers • 5 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.

Beginner. No background in the topic needed.

4.8K views6 years ago2 recommendations

Programming languagesJavaScript

This tutorial explains core JavaScript concepts including execution contexts, hoisting, the scope chain, and closures.

Join the full course on Udemy with this link: udemy.com/course/javascript-under-the-hood/?referralCode=6BC… Timestamps: Introduction Lexical Environment and Execution Context Global Execution Context and Window Object Hoisting and Code Execution Functional Execution Context Call Stack and Scope Chain var, let, and const Objects Functions are Objects Function Statements and Expressions Higher Order Functions Arrow Functions

Why it's here

2 people recommend this

What people say. Recommended for beginners to gain a quick understanding of how JavaScript works under the hood, including anonymous functions.

u/JustLetMeSaveStuffin r/node • Recommends

On “little humor”

They're called anonymous functions. Simplistically, use them when you don't particularly need a named function, and you just want something (a function to execute) to run like a callback. Once you know what they do, they look/feel so much better than traditional nomenclature. This video has a bit on anonymous functions towards the end, but I recommend going through it if you're new and want a quick understanding of the fundamentals. link to this video

u/beingonearthin r/node • Recommends

Using JavaScript in Node.js projects but confused how it is working under the hood and stuck in bugs and errors? Check out this video and learn core concepts of JavaScript (Hoisting, Higher Order Functions, OOP, Closure, IIFEs, etc.) by visualizing them.