What is JavaScript? JavaScript is a is a scripting language that enables you to create dynamically updating content, control multimedia, animate images, and pretty much everything else. 1
- The Modern JavaScript Tutorial - a nicely-structured and comprehensive tutorial. I still reference this all the time.
- The MDN Docs has a good intro to JavaScript. Follow with JavaScript language overview.
- CodeAcademy Cheatsheets are brief explanations of core concepts.
- JavaScript for Cats
- JavaScript CheatSheet
- JavaScript Basics (P5.js)
- Learn X in Y Minutes (JS) - a quick overview of the language all on one page
- JavaScript The Right Way- a guide intended to introduce new developers to JavaScript and help experienced developers learn more about its best practices.
- Learn JavaScript by Example
- JavaScript Handbook
- JavaScript Garden - a site documenting the "quirky" parts of the language
- Eloquent JavaScript by Marijn Haverbeke
- JavaScript: The Definitive Guide by David Flanagan
- Javascript: The Good Parts by Douglas Crockford
- JavaScript Patterns by Stoyan Stefanov
See also this list of free JavaScript books.
- let vs var (Coding Train Video)
- Common Javascript questions
- Scoping and Hoisting
- Introducing Asynchronous JavaScript
- JSFiddle
- Glitch
- JS Bin
- CodePen