JAVASCRIPT TYPES ----------------- 1. Number 2. String 3. Boolean 4. Undefined 5. Null 7. Object JAVASCRIPT COMPARISONS ----------------- !== === >= <= > < JAVASCRIPT VARIABLES ----------------- var JAVASCRIPT CONDITIONALS ----------------- if else else if JAVASCRIPT LOGICAL OPERATORS ----------------- && || ! JAVASCRIPT FUNCTIONS ----------------- var a = function name() {} function name() {} return JAVASCRIPT DATA STRUCTURES ----------------- Array Object JAVASCRIPT LOOPING ----------------- for while do forEach (new in ECMAScript 5) JAVASCRIPT KEYWORDS ----------------- break case catch class const continue debugger default delete do else export extends finally for function if import in instanceof new return super switch this throw try typeof var void while with yield