Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

JavaScript V8 Engine - From Source Code to Byte Code

Chris Hay via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the inner workings of the JavaScript V8 engine through an in-depth examination of how JavaScript code is transformed into byte code. Learn how the JavaScript engine processes source code, understand the role of the accumulator in JavaScript execution, and discover how registers function within the V8 engine architecture. Master arithmetic operations at the byte code level and gain insights into block scoping mechanisms for const, var, and let declarations. Compare arrow functions, function expressions, and function declarations from a byte code perspective, and understand how temporary variables operate as registers in JavaScript execution. Examine function parameters at the byte code level and discover the underlying similarities between for, while, and do loops in JavaScript's internal processing. Develop a comprehensive understanding of how the JavaScript stack truly operates and functions within the engine's execution model.

Syllabus

How the JavaScript engine works!! Source to byte code JS V8 engine explained | Advanced JavaScript
THE ACCUMULATOR | How JavaScript REALLY works | JS V8 engine explained | Advanced JavaScript
REGISTERS | How the JavaScript REALLY engine works | JS V8 engine explained | Advanced JavaScript
ARITHMETIC OPS | How the JavaScript REALLY engine works | V8 engine explained | Advanced JavaScript
BLOCK SCOPING | CONST, VAR, LET - ByteCode | How the JavaScript REALLY engine works | Advanced JS
ARROW FUNCTIONS vs FUNCTION EXPRESSIONS vs FUNCTION DECLARATIONS (BYTE CODE)| Advanced JavaScript
TEMPORARY VARIABLES AS REGISTERS | How the JavaScript REALLY engine works | JS V8 Engine Byte Code
FUNCTION PARAMETERS BYTE CODE | How JavaScript REALLY works | V8 engine explained | Advanced JS
How for/while/do loops REALLY work in JavaScript and how they're all the same at a byte code level
What a stack is and how it REALLY works in JavaScript... are you really sure you know?

Taught by

Chris Hay

Reviews

Start your review of JavaScript V8 Engine - From Source Code to Byte Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.