Справочник по JScript : Список операторов JScript
смотрим также
Материал из Справочник Web-языков
(Различия между версиями)
BIG (Обсуждение | вклад) |
Evgen (Обсуждение | вклад) |
||
(48 промежуточных версий не показаны.) | |||
Строка 1: | Строка 1: | ||
{{TopNavigationYUI}} | {{TopNavigationYUI}} | ||
+ | {{Внедрение SugarCRM}} | ||
- | *[[jscript/operators/addition_assignment|Addition Assignment Operator - Оператор | + | *[[jscript/operators/addition_assignment|Addition Assignment Operator - Оператор присваивания сложения(+=)]] - Складывает значение выражения со значением переменной и присваивает результат переменной. |
*[[jscript/operators/addition|Addition Operator - Оператор сложения (+)]] - Складывает значения выражений или производит конкатенацию строк. | *[[jscript/operators/addition|Addition Operator - Оператор сложения (+)]] - Складывает значения выражений или производит конкатенацию строк. | ||
*[[jscript/operators/assignment|Assignment Operator - Оператор присваивания (=)]] - Присваивает значение переменной. | *[[jscript/operators/assignment|Assignment Operator - Оператор присваивания (=)]] - Присваивает значение переменной. | ||
Строка 8: | Строка 9: | ||
*[[jscript/operators/bitwise_left_shift|Bitwise Left Shift Operator - Оператор побитового сдвига влево (<<)]] - Выполняет сдвиг влево битов в выражении. | *[[jscript/operators/bitwise_left_shift|Bitwise Left Shift Operator - Оператор побитового сдвига влево (<<)]] - Выполняет сдвиг влево битов в выражении. | ||
*[[jscript/operators/bitwise_not|Bitwise NOT Operator - Оператор побитового отрицания (~)]]< - Выполняет операцию побитового отрицания (НЕ) над выражением. | *[[jscript/operators/bitwise_not|Bitwise NOT Operator - Оператор побитового отрицания (~)]]< - Выполняет операцию побитового отрицания (НЕ) над выражением. | ||
- | *[[jscript/operators/bitwise_or_assignment|Bitwise OR Assignment Operator - Оператор | + | *[[jscript/operators/bitwise_or_assignment|Bitwise OR Assignment Operator - Оператор присваивания побитового ИЛИ (|=)]] - Выполняет операцию побитового ИЛИ над значением переменной и значением выражения, результат присваивается переменной. |
- | * | + | *[[jscript/operators/bitwise_or|Bitwise OR Operator - Оператор побитового ИЛИ(|)]] - Выполняет операцию побитового ИЛИ над двумя выражениями. |
- | * | + | *[[jscript/operators/bitwise_right_shift|Bitwise Right Shift Operator - Оператор побитового сдвига вправо (>>)]] - Выполняет сдвиг вправо битов в выражении с сохранением знака. |
- | * | + | *[[jscript/operators/bitwise_xor_assignment|Bitwise XOR Assignment Operator - Оператор побитового присваивания исключающего ИЛИ (^=)]] - Выполняет операцию исключающего ИЛИ над значением выражения и значением переменной, результат присваивается переменной. |
- | * | + | *[[jscript/operators/bitwise_xor|Bitwise XOR Operator - Оператор побитового исключающего ИЛИ (^)]] - Выполняет операцию исключающего ИЛИ над значениями двух выражений. |
- | * | + | *[[jscript/operators/comma|Comma Operator - Оператор запятая (,)]] - Используется, когда надо выполнить сразу 2 выражения, одно за другим. |
- | * | + | *[[jscript/operators/comparison|Comparison Operators - Операторы сравнения]] - Возвращает логическое значение, показывающее результат сравнения. |
- | + | *[[jscript/operators/conditional_ternary|Conditional (Ternary) Operator - Условный (троичный) оператор (?:)]] - Возвражает одно из двух выражений в зависимости от условия. | |
- | * | + | *[[jscript/operators/decrement|Decrement Operator - Оператор декремента (--)]] - Уменьшает значение переменной на единицу. |
- | * | + | *[[jscript/operators/delete|Operator delete - Оператор delete]] - Удаляет свойство объекта или элемент массива. |
- | * | + | *[[jscript/operators/division_assignment|Division Assignment Operator - Оператор присваивания деления (/=)]] - Делит значение переменной на значение выражения и присваивает результат переменной. |
- | * | + | *[[jscript/operators/division|Division Operator - Оператор деления (/)]] - Делит значение одного выражения на значение другого выражения. |
- | * | + | *[[jscript/operators/in|in Operator - Оператор in]] - Проверяет, существует ли свойство у объекта. |
- | * | + | *[[jscript/operators/equality|Equality Operator - Оператор равенства (==)]] - Сравнивает два выражения, чтобы определить равны ли они. |
- | * | + | *[[jscript/operators/greater_than|Greater than Operator - Оператор Больше (>)]] - Сравнивает два выражения, чтобы определить, что одно из них больше другого. |
- | * | + | *[[jscript/operators/greater_than_or_equal_to|Greater than or equal to Operator - Оператор Больше или равно (>=)]] - Сравнивает два выражения, чтобы определить, что одно из них больше или равно другому. |
- | * | + | *[[jscript/operators/identity|Identity Operator - Тождественный оператор (===)]] - Сравнивает два выражения, чтобы определить, что они тождественны: имеют равные значения и одинаковый тип данных. |
- | * | + | *[[jscript/operators/increment|Increment Operator - Оператор инкремента (++)]] - Увеличивает значение переменной на единицу. |
- | * | + | *[[jscript/operators/inequality|Inequality Operator - Оператор Не равно (!=)]] - Сравнивает два выражения, чтобы определить, что они не равны. |
- | * | + | *[[jscript/operators/instanceof|instanceof Operator - Оператор instanceof]] - Возвращает логическое значение, которое показывает, является ли объект экземпляром определенного класса. |
- | * | + | *[[jscript/operators/left_shift_assignment|Left Shift Assignment Operator - Оператор присваивания сдвига влево(<<=)]] - Выполняет сдвиг влево битов в значении переменной на количество, указанное в значении выражения. Результат присваивается переменной. |
- | * | + | *[[jscript/operators/less_than|Less than Operator - Оператор Меньше (<)]] - Сравнивает два выражения, чтобы определить, что одно из них меньше другого. |
- | * | + | *[[jscript/operators/less_than_or_equal_to|Less than or equal to Operator - Оператор Меньше или равно (<=)]] - Сравнивает два выражения, чтобы определить, что одно из них меньше или равно другому. |
- | * | + | *[[jscript/operators/logical_and|Logical AND Operator - Оператор логического И (&&)]] - Выполняет логическое умножение двух выражений. |
- | * | + | *[[jscript/operators/logical_not|Logical NOT Operator - Оператор логического отрицания (!)]] - Выполняет операцию логического отрицания над выражением. |
- | * | + | *[[jscript/operators/logical_or|Logical OR Operator - Оператор логического ИЛИ (||)]] - Выполняет логическое сложение двух выражений. |
- | * | + | *[[jscript/operators/modulus_assignment|Modulus Assignment Operator - Оператор присваивания модуля(%=)]] - Делит значение переменной на значение выражения и присваивает остаток переменной. |
- | * | + | *[[jscript/operators/modulus|Modulus Operator - Оператор модуля (%)]] - Делит значение переменной на значение выражения и возвращает остаток. |
- | * | + | *[[jscript/operators/multiplication_assignment|Multiplication Assignment Operator - Оператор присваивания умножения (*=)]] - Умножает значение переменной на значение выражения, результат присваивается переменной. |
- | * | + | *[[jscript/operators/multiplication|Multiplication Operator - Оператор умножения (*)]] - Перемножает значения двух выражений. |
- | * | + | *[[jscript/operators/new|new Operator - Оператор new]] - Создает новый объект. |
- | * | + | *[[jscript/operators/nonidentity|Nonidentity Operator - Нетождественный оператор (!==)]] - Сравнивает два выражения, чтобы определить, что они не тождественны: имеют разные значения или разные типы данных. |
- | * | + | *[[jscript/operators/right_shift_assignment|Right Shift Assignment Operator - Оператор присваивания сдвига вправо (>>=)]] - Выполняет сдвиг вправо битов в значении переменной на количество, указанное в значении выражения. Знак сохраняется. Результат присваивается переменной. |
- | * | + | *[[jscript/operators/subtraction_assignment|Subtraction Assignment Operator - Оператор присваивания вычитания(-=)]] - Вычитает значение выражения из значения переменной, результат присваивается переменной. |
- | * | + | *[[jscript/operators/subtraction|Subtraction Operator - Оператор вычитания(-)]] - Вычитает значение одного выражения из значения другого, производит унарное отрицание для отдельного выражения. |
- | * | + | *[[jscript/operators/typeof|typeof Operator - Оператор typeof]] - Возвращает строку, которая показывает тип данных в выражении. |
- | * | + | *[[jscript/operators/unary_negation|Unary Negation Operator - Оператор унарного отрицания(-)]] - Производит унарное отрицание для отдельного выражения. |
- | * | + | *[[jscript/operators/unsigned_right_shift_assignment|Unsigned Right Shift Assignment Operator - Оператор присваивания сдвига вправо без сохранения знака (>>>=)]] - Выполняет сдвиг вправо битов в значении переменной на количество, указанное в значении выражения. Знак не сохраняется. Результат присваивается переменной. |
- | * | + | *[[jscript/operators/unsigned_right_shift|Unsigned Right Shift Operator - Оператор сдвига вправо без сохранения знака (>>>)]] - Выполняет сдвиг вправо битов в значении переменной на количество, указанное в значении выражения. Знак не сохраняется. |
- | * | + | *[[jscript/operators/void|void Operator - Оператор void]] - Запрещает выражению возвращать значение. |
- | * | + |
Текущая версия на 15:06, 26 апреля 2011
- Addition Assignment Operator - Оператор присваивания сложения(+=) - Складывает значение выражения со значением переменной и присваивает результат переменной.
- Addition Operator - Оператор сложения (+) - Складывает значения выражений или производит конкатенацию строк.
- Assignment Operator - Оператор присваивания (=) - Присваивает значение переменной.
- Bitwise AND Assignment Operator - Оператор присваивания побитового И (&=) - Выполняет операцию побитового И между значением переменной и значением выражения, а затем присваивает результат переменной.
- Bitwise AND Operator - Оператор побитового И (&) - Выполняет операцию побитового И между значениями двух выражений.
- Bitwise Left Shift Operator - Оператор побитового сдвига влево (<<) - Выполняет сдвиг влево битов в выражении.
- Bitwise NOT Operator - Оператор побитового отрицания (~)< - Выполняет операцию побитового отрицания (НЕ) над выражением.
- Bitwise OR Assignment Operator - Оператор присваивания побитового ИЛИ (|=) - Выполняет операцию побитового ИЛИ над значением переменной и значением выражения, результат присваивается переменной.
- Bitwise OR Operator - Оператор побитового ИЛИ(|) - Выполняет операцию побитового ИЛИ над двумя выражениями.
- Bitwise Right Shift Operator - Оператор побитового сдвига вправо (>>) - Выполняет сдвиг вправо битов в выражении с сохранением знака.
- Bitwise XOR Assignment Operator - Оператор побитового присваивания исключающего ИЛИ (^=) - Выполняет операцию исключающего ИЛИ над значением выражения и значением переменной, результат присваивается переменной.
- Bitwise XOR Operator - Оператор побитового исключающего ИЛИ (^) - Выполняет операцию исключающего ИЛИ над значениями двух выражений.
- Comma Operator - Оператор запятая (,) - Используется, когда надо выполнить сразу 2 выражения, одно за другим.
- Comparison Operators - Операторы сравнения - Возвращает логическое значение, показывающее результат сравнения.
- Conditional (Ternary) Operator - Условный (троичный) оператор (?:) - Возвражает одно из двух выражений в зависимости от условия.
- Decrement Operator - Оператор декремента (--) - Уменьшает значение переменной на единицу.
- Operator delete - Оператор delete - Удаляет свойство объекта или элемент массива.
- Division Assignment Operator - Оператор присваивания деления (/=) - Делит значение переменной на значение выражения и присваивает результат переменной.
- Division Operator - Оператор деления (/) - Делит значение одного выражения на значение другого выражения.
- in Operator - Оператор in - Проверяет, существует ли свойство у объекта.
- Equality Operator - Оператор равенства (==) - Сравнивает два выражения, чтобы определить равны ли они.
- Greater than Operator - Оператор Больше (>) - Сравнивает два выражения, чтобы определить, что одно из них больше другого.
- Greater than or equal to Operator - Оператор Больше или равно (>=) - Сравнивает два выражения, чтобы определить, что одно из них больше или равно другому.
- Identity Operator - Тождественный оператор (===) - Сравнивает два выражения, чтобы определить, что они тождественны: имеют равные значения и одинаковый тип данных.
- Increment Operator - Оператор инкремента (++) - Увеличивает значение переменной на единицу.
- Inequality Operator - Оператор Не равно (!=) - Сравнивает два выражения, чтобы определить, что они не равны.
- instanceof Operator - Оператор instanceof - Возвращает логическое значение, которое показывает, является ли объект экземпляром определенного класса.
- Left Shift Assignment Operator - Оператор присваивания сдвига влево(<<=) - Выполняет сдвиг влево битов в значении переменной на количество, указанное в значении выражения. Результат присваивается переменной.
- Less than Operator - Оператор Меньше (<) - Сравнивает два выражения, чтобы определить, что одно из них меньше другого.
- Less than or equal to Operator - Оператор Меньше или равно (<=) - Сравнивает два выражения, чтобы определить, что одно из них меньше или равно другому.
- Logical AND Operator - Оператор логического И (&&) - Выполняет логическое умножение двух выражений.
- Logical NOT Operator - Оператор логического отрицания (!) - Выполняет операцию логического отрицания над выражением.
- Logical OR Operator - Оператор логического ИЛИ (||) - Выполняет логическое сложение двух выражений.
- Modulus Assignment Operator - Оператор присваивания модуля(%=) - Делит значение переменной на значение выражения и присваивает остаток переменной.
- Modulus Operator - Оператор модуля (%) - Делит значение переменной на значение выражения и возвращает остаток.
- Multiplication Assignment Operator - Оператор присваивания умножения (*=) - Умножает значение переменной на значение выражения, результат присваивается переменной.
- Multiplication Operator - Оператор умножения (*) - Перемножает значения двух выражений.
- new Operator - Оператор new - Создает новый объект.
- Nonidentity Operator - Нетождественный оператор (!==) - Сравнивает два выражения, чтобы определить, что они не тождественны: имеют разные значения или разные типы данных.
- Right Shift Assignment Operator - Оператор присваивания сдвига вправо (>>=) - Выполняет сдвиг вправо битов в значении переменной на количество, указанное в значении выражения. Знак сохраняется. Результат присваивается переменной.
- Subtraction Assignment Operator - Оператор присваивания вычитания(-=) - Вычитает значение выражения из значения переменной, результат присваивается переменной.
- Subtraction Operator - Оператор вычитания(-) - Вычитает значение одного выражения из значения другого, производит унарное отрицание для отдельного выражения.
- typeof Operator - Оператор typeof - Возвращает строку, которая показывает тип данных в выражении.
- Unary Negation Operator - Оператор унарного отрицания(-) - Производит унарное отрицание для отдельного выражения.
- Unsigned Right Shift Assignment Operator - Оператор присваивания сдвига вправо без сохранения знака (>>>=) - Выполняет сдвиг вправо битов в значении переменной на количество, указанное в значении выражения. Знак не сохраняется. Результат присваивается переменной.
- Unsigned Right Shift Operator - Оператор сдвига вправо без сохранения знака (>>>) - Выполняет сдвиг вправо битов в значении переменной на количество, указанное в значении выражения. Знак не сохраняется.
- void Operator - Оператор void - Запрещает выражению возвращать значение.