01 Модуль -- 01 Основы Flashcards
Шаг, выполняющийся после написания программы, который конвертирует исходный код в файле в набор инструкций понятных компьютеру
Компилятор или Интерпретатор.
Код пишется не для машины, а для
разработчиков
JavaScript — …….уровневый язык программирования
высокоуровневый, который создан с расчетом на то, что их должны понимать люди. Они независимы: программистам не нужно знать, на каком оборудовании будет запускаться программа.
JavaScript — спецификации
EcmaScript
Где нужно подключить тег script
необходимо подключать скрипт перед закрывающим тегом body
Инструкция (statement)
это связанный набор слов и символов из синтаксиса языка, которые объединяются, чтобы выразить одну идею, одну инструкцию для машины. В JavaScript можно различить инструкцию по точке с запятой в конце.
Пример:
a = b * 2;
Литерал(literal) -
представляющая собой фиксированное значение. 100 и 3.1415 — числовые литералы.
“Один”, “два” и “три” — строковые литералы, записанные с использованием различных допустимых типов кавычек.
Логические значения — два литерала: true и false
Выражение (expression) —
ссылка на переменную или значение, или на набор переменных и значений в сочетании с операторами. Инструкции состоят из частей, как в любом языке предложения состоят из фраз, и эти фразы называются выражениями.
Пример:
[ [a] = [ [b] * [2] ] ]
Интерфейс —
это набор свойств и методов сущности, доступных для использования.
Свойство
У нас с вами есть свойства: рост, вес, цвет глаз, то есть какие-то описательные характеристики. Так же и у данных есть
Пример:
сущность.имя_свойства
Метод
Метод это вызов действия
Пример:
сущность.имя_метода()
Строгий режим
предотвращает определенные ошибки, такие как использование небезопасных конструкций.
Всегда пишите код в строгом режиме.
Пример:
‘use strict’;
JavaScript слабо типизированный язык
поэтому переменная не ассоциируется с каким-либо типом данных, тип есть у значения переменной. То есть переменная может хранить значения разных типов.
alert выводит
модальное окно, текст которого соответствует значению переменной (или литерала) которую мы укажем в скобках.
Для вывода данных будем использовать 2 метода
console.log() и alert().