If this is your first go-round at learning a programming language, get ready for a mind-bending experience. There are dozens of concepts you’ll need to digest (the coverage here includes 97 Waypoints, and 8 additional Checkpoints), and coming away with a solid understanding of the concepts will be hard. Take your time, and try to understand everything that’s presented.
Other things that were new or interesting for me:
- Variables which are defined without the var keyword are automatically created in the global scope.
- Strict equality (===) and inequality (!==)
- Use the delete operator to remove a property from an object.
- Regular expressions as first-class language objects.
Time estimate: 10h
Actual time: 5h
Waypoints covered: 97