K

Kyle Simpson Books

1 book·~10 min total read

Kyle Simpson is a software engineer, educator, and open web advocate known for his expertise in JavaScript. He has authored several books and frequently speaks at conferences worldwide, promoting deeper understanding of programming concepts and open-source development.

Known for: You Don’t Know JS

Books by Kyle Simpson

You Don’t Know JS

You Don’t Know JS

programming·10 min read

The 'You Don’t Know JS' series is a deep dive into the core mechanisms of the JavaScript language. Kyle Simpson explores topics such as scope, closures, this keyword, prototypes, and asynchronous programming, aiming to help developers truly understand how JavaScript works beyond surface-level usage.

Read Summary

Key Insights from Kyle Simpson

1

JavaScript’s Compilation and Execution Model

Before diving into how JavaScript behaves, we need to understand how it comes alive. Many people think JavaScript is an interpreted language—that the engine just reads through your code line by line and executes it instantly. In truth, JavaScript is both compiled and interpreted in a nuanced way. W...

From You Don’t Know JS

2

Scope and Lexical Environments

Scope is the lens through which the engine looks up variables and functions. Every identifier you write lives somewhere, and JavaScript has a precise system for determining that location. Lexical scope is set at the time the code is written—or, more technically, at compile time. It’s based on where ...

From You Don’t Know JS

About Kyle Simpson

Kyle Simpson is a software engineer, educator, and open web advocate known for his expertise in JavaScript. He has authored several books and frequently speaks at conferences worldwide, promoting deeper understanding of programming concepts and open-source development.

Frequently Asked Questions

Kyle Simpson is a software engineer, educator, and open web advocate known for his expertise in JavaScript. He has authored several books and frequently speaks at conferences worldwide, promoting deeper understanding of programming concepts and open-source development.

Read Kyle Simpson's books in 15 minutes

Get AI-powered summaries with key insights from 1 book by Kyle Simpson.