JavaScript Crash Course This tutorial is part of a web programming course for people who have no programming experience. Introduction to JavaScript Variables and Data Types Functions Embedding JavaScript Code in Web Pages Commenting Code IF Statements Operators More on IF Statements and Operators Objects Methods DOM Objects Arrays Loops Events