Summary of “Getting to know JavaScript”

Commands

Every program is a set of commands. In JavaScript, the commands are separated by a semicolon, ;

The program is executed sequentially, from top to bottom, command after command.

The code inside the comments is not executed. Examples of comments:

// This line of code will not be executed. Single-line comment.

/*
These lines of code will not be executed.
This is a multi-line comment.
*/

The console.log() command can be used anywhere in the program. It can return numbers, strings (they must be expressed in quotes), results of some operations.

Variables

A variable is a name for data that is understandable to people.

You can create a variable with the var command followed by the name of the variable. You can write the name using the camelCase style:

var myNumber;
var userName;

or snake_case:

var my_number;
var my_name;

Variable names in JavaScript are case sensitive: myname and myName are two different variables.

The variable name must begin with a Latin letter and can only contain Latin letters and numbers.

You cannot use special keywords such as var or if as the name of the variable. Here is the Full List of these keywords.

The var command is used only once to create each variable. We then access the variable by its name, without var.

To assign a value to the variable, use the equal sign =.

After the variable is created, it can be used in other commands, for example, it can be logged in the console.

If a new value is assigned to the declared variable with a value, it will override the old value. This is called overriding the value of a variable.

var milkInGrams = 20;
console.log(milkInGrams);
// Logs 20

milkInGrams = 100;
console.log(milkInGrams);
// Logs 100

Operations

Examples of operations: addition (+), subtraction (-), multiplication (*), division (/).

Variables can be part of the operations:

milkInGrams * 0.5;

You can use parentheses to change the priority of operations

var firstNumber = 100 + 50 / 2;
var secondNumber = (100 + 50) / 2;

If a string is involved in the addition operation, the result will be presented as a string:

console.log('Milk, g: ' + 50);
// Logs 'Milk, g: 50'

Addition of strings is concatenation.


Continue