NAV
javascript

Javascript Basics

Introduction to Javascript

Javascript History

Javascript Syntax Intro

White Space

Case Sensitive

Literals

Identifiers

Comments

Semicolons

Values

Variables

const

let

Types

Basic Expressions

Operators

Precedence Rules

Operator Description
*/% Multiplication/Division/Remainder
+- Addition/Subtraction
= Assignment

Comparison Operators

Conditionals

Primitive Types

Numbers

Exercises with Numbers

Strings

Exercises with Strings

Booleans

Null and Undefined

Functions

Functions

Arrow Functions

} ``` * Arrow functions allow for shorter syntax * Can have implicit return when only having one line and omitting curly braces * Don't need parenthesis if there is only one parameter being passed * Arrow functions are useful because it bind the "this" keyboard for the object in that object's scope

Nested Functions

Recursive Functions

Objects

Intro to Objects