Выражения в сценарии
Обновлен: Ноябрь 2007
Этот раздел применим к:.
Выпуск |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro и Team |
Обозначения:
Применим |
|
Не применим |
|
Команда или команды по умолчанию скрыты. |
Блок оценки выражений сценариев принимает большинство ASP-выражений на языках JScript и VBScript. На языке JScript принимается большинство выражений за исключением перечисленных ниже.
Функции и вызовы функций
Блок оценки выражений не поддерживает объявление новых функций и динамическое создание функций с помощью команды new Function.
Блок оценки выражений поддерживает вызовы функций с передачей аргументов по значению, но не поддерживает вызовы с передачей аргументов, объектов, массивов, функций и строк по ссылке.
Метод eval
Блок оценки выражений не поддерживает выражения, использующие метод eval, например:
eval("mydate = new "+dateFn+";")
Литералы массивов
Блок оценки выражений не поддерживает литералы массивов, такие как
var al1 : Array = [1,2,"3"];
Литералы регулярных выражений
Блок оценки выражений не поддерживает литералы регулярных выражений, такие как data*.dat.