This book is for people who have had some experience with JavaScript and want to have a better deeper understanding of how it works and how to use it well. It is also for experienced programmers who are looking to understand the workings of another language.This book is not for beginners. I hope to someday write a book for beginners. This is not that book. This is not a light book. If you skim it you will likely get nothing from of it.This book is not about JavaScript engines or virtual mach