001 Самое важное в JavaScript
Три главных понятия:
- Выражения
- Функции
- Объекты
- Главная идея JS: «Почти все сущности – объекты»
- Объект – это набор свойств: «ключ: значение»
Тут представлен пример одного объекта. Все его свойства находятся между двумя кавычками.
Так же тут внутри представлено свойство со значением объекта. Такие объекты называются вложенными объектами
Массив, функция, число*, строка* – это объекты
*ведут себя как объекты
002 Что такое выражение console.log
И в первую очередь тут пойдёт объяснение этого выражения.
Console – это объект, который как и все объекты хранит в себе свойства. Внутри его свойств располагаются функции, которые называются методами, а конкретно речь идёт про метод log. Через точечную запись идёт обращение к одному из имён свойств объекта Console. Через скобки «()» у нас производится вызов метода. Они не обязательно всегда должны принимать в себя какие-либо параметры, но они обязательны с точки зрения синтаксиса
Так же есть и другие методы объекта Console
003 Выражения
Примеры выражений:
Выражения всегда возвращают некоторый результат интерпретатором (как в ноде, так и в браузере)
Так же у нас есть выражения с побочными действиями, которые не просто выводят результат, но и выполняют определённое действие под собой. Оператор присвоения «=
» не только выводит число, но и присваивает её переменной