Найти тему

Составные инструкции JavaScript

Кто-то опять напишет в комментариях, что статья для первоклассников. На что я отвечу: а первоклассники что, не люди? Все мы когда-то писали в штаны и не стыдились этого ))) И то, что кому-то кажется очевидным, для другого может оказаться невероятным.

Итак, составная инструкция в JavaScript, как и во многих других языках, заключается в фигурные скобки:

Составные инструкции применяются там, где ожидается только одна инструкция (например, в блоке if). Составная инструкция - это любое количество инструкций, заключённое в фигурные скобки. Эти скобки ещё называют операторными, поскольку внутри них находятся операторы (инструкции). Таким образом, заключив в фигурные скобки несколько инструкций, мы получаем блок инструкций, который расценивается как одна инструкция.

Также обратите внимание, что точка с запятой после закрывающей фигурной скобки не ставится. Её, конечно, можно поставить, но необходимости в этом нет.

Блок инструкций может содержать не только инструкции, но и другие блоки инструкций.

Выполняя составную инструкцию, JavaScript просто последовательно выполняет все инструкции, находящиеся в этом блоке, в том порядке, в котором они записаны.

Обычно интерпретатор выполняет все инструкции блока. Однако есть случаи, когда выполнение составной инструкции может быть прервано. Выполнение может быть прервано в случае возникновения ошибки (исключения). Это также происходит, если в списке блока инструкций есть одна из инструкций: break, continue, return или throw. Пример:

-2

Здесь мы прервали цикл с помощью break, поэтому не все инструкции блока были выполнены. Однако надо понимать, что не во всех блоках можно использовать break, continue, return или throw. Например, break можно использовать в циклах, но нельзя использовать в блоках if.

На этом всё. Подписывайтесь на канал, чтобы ничего не пропустить. Узнать больше о JavaScript можно здесь.