This is a free downloadable e-book for beginners, covering the very basics. The format of this book is simple and easy to read, consisting a short passage on every subject, an example and an exercise. This book is maybe one of the best free resource to get yourself familiar with the language.
8. You Don’t Know JS (series)