65 items
The typeof Operator
Slides / VideoJavaScript's Seven Primitive Data Types
Slides / VideoOff-by-One Loop Condition
Code QuizAdding a Number and a String
Code QuizArithmetic Operators
QuizConsole Output
QuizCase Sensitivity
QuizDeclaring Variables
QuizString Concatenation
QuizStatements and Semicolons
QuizWriting Comments
QuizIncluding JavaScript in HTML
QuizAssignment Operators
QuizLogical Operators
QuizTemplate Literals
QuizThe typeof Operator
QuizPrimitive Data Types
QuizType Conversion
QuizWhat Is JavaScript?
QuizVariable Naming Rules
QuizEquality Operators
QuizInterpreted & Single-Threaded JavaScript
Slides / VideoDynamic and Weak Typing Overview
Slides / VideoDeclaring Variables: var, let, const
Slides / VideoCase Sensitivity and Naming Rules
Slides / VideoComments in JavaScript
Slides / VideoSemicolons and Code Formatting Basics
Slides / VideoJavaScript Statements and Expressions
Slides / VideoYour First Script: console.log
Slides / VideoMissing break in Switch
Code QuizTernary Operator Result
Code QuizReassigning a const Variable
Code QuizComparing with == vs ===
Code QuizUnterminated Comment Syntax
Code QuizChecking a Falsy Value
Code QuizFunction Missing a Return
Code QuizTemplate Literal Syntax Mistake
Code QuizMisspelled console.log
Code Quiztypeof on null
Code QuizCalling a Function Correctly
Code QuizLogical OR Default Value
Code QuizConfusing null and undefined
Code QuizIncluding JavaScript in a Web Page
Slides / VideoWhere JavaScript Runs
Slides / VideoHistory and Evolution of JavaScript
Slides / VideoIncluding JS in HTML
FlashcardDynamic Typing
FlashcardClient-Side vs Server-Side JS
FlashcardVariable Naming Rules
FlashcardType Coercion and Conversion
FlashcardThe typeof Operator
FlashcardCase Sensitivity
FlashcardArithmetic Operators
FlashcardLogical Operators
FlashcardUsing console.log
Flashcard== vs ===
FlashcardWhat JavaScript Is
Flashcardvar, let, and const
FlashcardPrimitive Data Types
FlashcardAssignment Operators
FlashcardConcatenation and Template Literals
FlashcardStatements and Semicolons
Flashcardundefined vs null
FlashcardJavaScript Comments
FlashcardObject Data Type
FlashcardVariable Naming Rules
Learn which characters variable names may start with.
Which of these is a valid JavaScript variable name?