A Modern JavaScript Tutorial

Original article is at A Modern JavaScript Tutorial