Справочник по JScript : Конструкции JScript : Конструкция @set

смотрим также

Материал из Справочник Web-языков

Перейти к: навигация, поиск


Содержание

@set Statement - Оператор @set

Создает переменные, используемые вместе с операторами условной компиляции.

Синтаксис

@set @varname = term 

Аргументы

varname
Обязательный аргумент. Допустимое имя переменной языка JScript. Должно всегда начинаться с "@".
term
Обязательный аргумент. Ни одного, один или несколько операторов, за которыми следует константа, переменная условной компиляции или скобочное выражение.

Описание

Для условной компиляции поддерживаются числовые и логические переменные. Строки не поддерживаются. Переменные, созданные с помощью оператора @set, обычно используются в операторах условной компиляции, однако их можно использовать и в любом другом коде JScript.

С помощью оператора @set переменные объявляются следующим образом:

@set @myvar1 = 12

@set @myvar2 = (@myvar1 * 20)

@set @myvar3 = @_jscript_version

Операторы используемые в скобочных выражениях:

! ~ 

* / % 

+ - 

<< >> >>> 

< <= > >= 

== != === !== 

& ^ | 

&& | |

Если переменная используется до своего определения, то ее значение равно NaN. Проверку на NaN можно выполнить с помощью оператора @if:

@if (@newVar != @newVar)
   ...

Этот код работает, так как значение NaN никогда не равно самому себе.

Поддержка

JScript Version 3

Смотрите также

Ссылки на источники

http://msdn.microsoft.com/en-us/library/thak6fez(v=VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования