02. Statements

Инструкции описываются и выполняются ради некоторых побочных эффектов:

  • Инструкции выражения – это выражения, имеющие побочные эффекты. Присваивание, инкремент, delete, и др. Каждая инструкция-выражение завершается точкой с запятой.

  • Составные инструкции - это блок инструкций, заключенный в фигурные скобки.

  • Инструкции объявления. Эти инструкции определяют идентификаторы (имена переменных и функций), которые могут использоваться повсюду в программе, и присваивают значения этим идентификаторам.

  • Условные инструкции

    • if

    • if/else

    • switch. Сопоставление по меткам работает при помощи оператора идентичности.

  • Циклы

    • while

    • do/while

    • for

    • for..in

    • for..of

  • Переходы

    • break

    • continue

    • retutrn

    • throw

  • Обработка исключений

    • try...catch

    • try...catch...finally

    • try...finally

  • Другие

    • Promise позволяют управлять потоком выполнения в асинхронных операциях.

    • Выражение debugger, при включенной отладке, работает как точка останова.

Last updated