Словарь терминов: погружение в JavaScript
В предыдущей статье мы рассказывали об основных терминах, которые стоит знать начинающему веб-разработчику. Теперь углубимся в JavaScript и разбираем базовые понятия и элементы синтаксиса этого языка программирования.
var — переменная. Это контейнер, внутри которого вы можете хранить значение - оно указывается после var.
const — константа, переменная, значение которой нельзя изменить. После объявления она становится доступной только для чтения.
string — строка. Это последовательность текста, которая заключается в кавычки (' ').
number — число. В отличие от строки, заключать его в кавычки не нужно.
boolean — примитив, который может принимать два простых значения: true (правда) или false (ложь).
array — массив. Он позволяет хранить хранить в одной переменной несколько значений, которые заключаются в квадратные скобки, ([]).
object — объект. Это набор свойств, каждое из которых состоит из имени и ассоциированного с ним значения. Значением выступает переменная. Подробнее об объектах можно прочитать здесь.
null — ключевое слово, которое обозначает пустое значение.
function — функция. Это подпрограмма, которая выполняет определенное действие. Ее можно вызвать, указав имя функции.
return — инструкция для значения, которое должна возвращать функция. Если не добавить ее, по умолчанию функция вернет undefined.
method — функция, связанная с объектом в программе.
get и set — геттер и сеттер. Это методы, которые получают значение свойства объекта и присваивают свойству значение соответственно.
expression — выражение. Это фрагмент кода, в результате выполнения которого происходит вычисление какого-то результата.
operator и operand — оператор и операнд. Первый означает знак операции (например, +, -, =, /), а второй — значения, над которыми выполняются операции (например, 9, 5, 476).
for — цикл, который повторяет определенное действие до тех пор, пока не произойдет специальное событие для его завершения.
while — цикл, который повторяется, пока результат выполнения выражения истинный (True).
length — свойство, которое перебирает содержимое строки, массива или другой сущности и подсчитывает количество элементов внутри.
map — метод, который позволяет вызвать переданную функцию один раз для каждого элемента массива. Из результатов вызова формируется новый массив.
Список определений в этом словаре далеко не исчерпывающий — в JavaScript существует около сотни методов, типов объектов и их свойств.