Конспект «Знакомство с JavaScript»

Команды

Каждая программа – набор команд. В JavaScript команды разделяются точкой с запятой, ;

Программа выполняется последовательно, сверху вниз, команда за командой.

Код внутри комментариев не выполняется. Примеры комментариев:

// Эта строка кода не выполнится. Однострочный комментарий.

/*
Все эти строки кода не выполнятся.
Это многострочный комментарий.
*/

Команду console.log() можно использовать в любом месте программы. Она может выводить числа, строки (их надо заключать в кавычки), результаты каких-то операций.

Переменные

Переменная — название для данных, которое понятно для людей.

Переменную можно создать командой var, за которой следует имя переменной. Можно писать название в стиле camelCase:

var myNumber;
var userName;

или snake_case:

var my_number;
var my_name;

Имена переменных в JavaScript чувствительны к регистру: myname и myName — две разных переменных.

Имя переменной должно начинаться с латинской буквы и может содержать только латинские буквы и цифры.

В качестве имени переменной нельзя использовать специальные ключевые слова, такие как var или if. Вот полный список этих ключевых слов.

Команда var для создания каждой переменной используется всего один раз. Дальше обращаемся к переменной по её имени, без var.

Чтобы присвоить переменной значение, используется знак равенства =.

После создания переменной её можно использовать в других командах, например, выводить в консоль.

Если объявленной переменной со значением задать новое значение, оно перетрёт старое значение. Это называется переопределением значения переменной.

var milkInGrams = 20;
console.log(milkInGrams);
// Выведет 20

milkInGrams = 100;
console.log(milkInGrams);
// Выведет 100

Операции

Примеры операций: cложение (+), вычитание (-), умножение (*), деление (/).

Переменные могут быть частью операций:

milkInGrams * 0.5;

С помощью скобок можно изменять приоритет операций

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

Если в операции сложения участвует строка, результат будет приведён к строке:

console.log('Молоко, гр: ' + 50);
// Выведет 'Молоко, гр: 50'

Сложение строк — конкатенация.


Продолжить

Хорошо владеете JavaScript, но до сих пор не освоили Node.js? Записывайтесь на профессиональный курс по Node.js первого уровня, проходящий c 24 сентября по 7 ноября 2018. До 24 сентября цена 22 500