Home
Jar-Var-Script
Cancel

Chapter 9: Classes.

Introduction to Classes Classes are a template for creating objects. They encapsulate data with code to work on that data. Classes in JS are built on prototypes but also have some syntax and se...

Chapter 8: Functions.

Introduction to Functions A function is a block of Javascript code that is defined once but may be executed, or invoked, any number of times. A function may optionally accept arguments, and may...

Chapter 7: Arrays.

This chapter documents arrays, a fundamental datatype in JavaScript and in most other programming languages. Introduction An array is an ordered collection of elements. The elements of an arr...

Chapter 6: Objects

Introduction Objects are the most important part of JavaScript. They are the core of the language. Most of the time, you will be working with objects. Objects are used to represent real-world t...

Chapter 5: Statements

Statements A statement is a complete unit of JavaScript code that can be executed and evaluated to produce a value. JavaScript’s programs are made up of statements, which are executed in the ord...

Chapter 4: Expressions and Operators

Expressions and Operators An expression is a phrase of JavaScript that can be evaluated to produce a value. A constant literal like 42 is an expression. A variable name like i is an expression. ...

Chapter 3: Types, Values and variables.

In this chapter of “JavaScript: The Definitive Guide” by David Flanagan, we explore the fundamental concepts of types, values, and variables in JavaScript. Let’s dive in and discover the essential...

Chapter 2 Summary Lexical Structure

Case Sensitivity, Spaces, and Line Breaks JavaScript is a case-sensitive language, meaning that uppercase and lowercase letters are distinct. This affects variable names, function names, and other...

Chapter 1 Summary Introduction to Javascript

Chapter 1 Summary: Introduction to JavaScript Chapter 1 of “JavaScript: The Definitive Guide” by David Flanagan provides an overview and introduction to the JavaScript programming language. The ...