Поделиться через


Выражения в сценарии

Обновлен: Ноябрь 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.

См. также

Другие ресурсы

Выражения в отладчике

JScript