English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Операторы и объявления JavaScript

Приложения JavaScript состоят из предложений с правильной грамматикой.

Предложения JavaScript являются «инструкциями», которые веб-браузер должен «выполнить».

Одно предложение может занимать несколько строк.

Если предложения разделены точками с запятой, то несколько предложений могут быть写在 одной строке.

Это предложение информирует браузер о том, что в HTML-элементе с id="para" должно быть написано "Hello world":

document.getElementById("para").innerHTML = "Hello world";
тесте看看‹/›

Вы можете проверить на нашемУроки по предложению JavaScriptУзнайте больше о предложениях.

Ниже приведен список предложений и объявлений, разделенных по категориям:

Объявление переменных

Объявление
Описание
varОбъявляет переменную и может быть инициализирована значением
letОбъявляет локальную переменную блока {} и может быть инициализирована значением
constОбъявляет именованный константы только для чтения

Управление потоком

ИнструкцияОписание
breakПрекращает текущий цикл, предложение switch или label и передает управление программой к предложению после прекращенного
continueПрекращает выполнение предложения в текущем цикле или в текущей итерации помеченного цикла, и продолжается выполнение цикла в следующей итерации
if...elseЕсли заданные условия истинны, выполняется одно предложение. Если условие ложно, можно выполнить другое предложение
switchВычисление выражения, чтобы значение выражения соответствовало подстроке case, и выполнение связанных с этим case инструкций
throwВскрытие пользовательских исключений
try...catchМаркирование блока инструкций для выполнения при возникновении исключения

Итеративные инструкции

ИнструкцияОписание
while Создание цикла, который выполняет заданное выражение до тех пор, пока результат вычисления тестового условия равен true. Условие проверяется до выполнения выражения
do...whileСоздание цикла, который выполняет заданное выражение до тех пор, пока значение тестового условия не станет ложно. Выполнение выражения перед проверкой условия, поэтому заданное выражение至少 выполняется один раз
forСоздание цикла, состоящего из трех необязательных выражений, заключенных в скобки и разделенных точками с запятой, за которыми следует выполняемая в цикле инструкция
for...inПробег по энумерабельным свойствам объекта в произвольном порядке. Для каждого различного свойства можно выполнить инструкцию
for...ofИтерация по объектам, подлежащим итерации (включая массивы, объекты, напоминающие массивы, итераторы и генераторы), вызов пользовательских钩ов иfeito для каждого значения различных свойств