Операторы (JScript)
Обновлен: Ноябрь 2007
В JScript содержится целый ряд операторов, которые можно разделить на арифметические, логические, побитовые операторы, операторы назначения и прочие операторы. В следующих разделах приведены ссылки на сведения, в которых описывается использование этих операторов.
В этом подразделе
Оператор назначения сложения (+=)
Выполняет сложение двух чисел или объединение двух строк и присваивает результат первому аргументу.Оператор сложения (+)
Выполняет сложение двух чисел или объединение двух строк.Оператор назначения (=)
Присваивает значение переменной.Оператор назначения побитового И (&=)
Выполняет операцию побитового И для двух выражений и присваивает результат первому аргументу.Оператор побитового И (&)
Выполняет операцию побитового И для двух выражений.Оператор побитового сдвига влево (<<)
Сдвигает биты выражения влево.Оператор побитового НЕ (~)
Выполняет операцию побитового НЕ (отрицания) для выражения.Оператор назначения побитового ИЛИ (|=)
Выполняет операцию побитового ИЛИ для двух выражений и присваивает результат первому аргументу.Оператор побитового ИЛИ (|)
Выполняет операцию побитового ИЛИ для двух выражений.Оператор побитового сдвига вправо (>>)
Сдвигает биты выражения вправо, сохраняя знак.Оператор назначения побитового исключающего ИЛИ (^=)
Выполняет операцию побитового исключающего ИЛИ для двух выражений и присваивает результат первому аргументу.Оператор побитового исключающего ИЛИ (^)
Выполняет операцию побитового исключающего ИЛИ для двух выражений.Оператор "запятая" (,)
Используется для последовательного выполнения двух выражений.Операторы сравнения
Набор операторов (==, >, >=, ===, !=, <, <=, !==), которые возвращают логическое значение, представляющее результат операции сравнения.Условный (троичный) оператор (?:)
Выбирает для выполнения один из двух операторов в зависимости от определенного условия.Оператор delete
Удаляет свойство из объекта или элемент из массива.Оператор назначения деления (/=)
Выполняет деление двух чисел, возвращает числовой результат и присваивает его первому аргументу.Оператор деления (/)
Выполняет деление двух чисел и возвращает числовой результат.Оператор in
Проверяет существование свойства в объекте.Операторы увеличения (++) и уменьшения (--)
Оператор увеличения (++) увеличивает переменную на единицу; оператор уменьшения (--) уменьшает переменную на единицу.Оператор instanceof
Возвращает логическое значение, указывающее, является ли объект экземпляром определенного класса.Оператор назначения сдвига влево (<<=)
Сдвигает биты выражения влево и присваивает результат первому аргументу.Оператор логического И (&&)
Выполняет логическое умножение двух выражений.Оператор логического НЕ (!)
Выполняет логическое отрицание выражения.Оператор логического ИЛИ (||)
Выполняет логическое сложение двух выражений.Оператор назначения модуля (%=)
Выполняет деление двух чисел и присваивает остаток первому аргументу.Оператор модуля (%)
Выполняет деление двух чисел и возвращает остаток.Оператор назначения умножения (*=)
Выполняет умножение двух чисел и присваивает результат первому аргументу.Оператор умножения (*)
Выполняет умножение двух чисел.Оператор new
Создает новый объект.Оператор ссылки (&)
Позволяет передавать ссылки на переменные в методы с ссылочными или выходными параметры.Оператор назначения сдвига вправо (>>=)
Сдвигает биты выражения вправо, сохраняя знак, и присваивает результат первому аргументу.Оператор назначения вычитания (-=)
Выполняет вычитание одного числа из другого и присваивает результат первому аргументу.Оператор вычитания (-)
Указывает отрицательное значение числового выражения или выполняет вычитание одного числа из другого.Оператор typeof
Возвращает строку, которая идентифицирует тип данных в выражении.Оператор назначения сдвига вправо без учета знака (>>>=)
Сдвигает биты выражения вправо без учета знака и присваивает результат первому аргументу.Оператор сдвига вправо без учета знака (>>>)
Сдвигает биты выражения вправо без учета знака.Оператор void
Запрещает выражению возвращать значение.
Связанные подразделы
Справочник по JScript
Предоставляет список элементов, из которых состоит справочник по языку JScript, и ссылок на разделы, где приводятся подробные сведения о правильном использовании элементов языка.Операторы JScript
Концептуальный обзор операторов, используемых в языке JScript, и ссылки на разделы, в которых описывается правильный синтаксис операторов и значение их приоритетов.Приоритет операторов
Список, содержащий сведения о последовательности выполнения операторов в JScript.Сводные сведения об операторах
Список операторов JScript и ссылки на разделы, в которых описывается их правильное использование.