Введение в JScript 8.0 для программистов на JScript
Обновлен: Ноябрь 2007
Информация, приведенная в данном разделе, предназначена главным образом для программистов, уже знакомых с JScript и желающих подробнее узнать о новых функциях, доступных в JScript 8.0.
Общие задачи
Компилирование программ
Компилятор с интерфейсом командной строки JScript 8.0 создает из программ JScript исполняемые файлы и сборки. Дополнительные сведения см. в разделе Практическое руководство. Компиляция кода JScript из командной строки.Написание программы "Здравствуй, мир"
Написание программы "Здравствуй, мир" на языке JScript 8.0 не вызывает каких-либо трудностей. Дополнительные сведения см. в разделе Версия программы "Здравствуй, мир!" на JScript.Использование типов данных
В языке JScript 8.0 для задания типа в объявлении переменной или определении функции используется двоеточие. Типом по умолчанию является Object, который может содержать любые другие типы. Дополнительные сведения см. в разделах Переменные и константы в JScript и Функции JScript.JScript 8.0 имеет несколько встроенных типов данных (например int, long, double, String, Object и Number). Дополнительные сведения см. в разделе Типы данных в JScript. Можно также использовать любой необходимый тип данных .NET Framework, импортировав соответствующее пространство имен. Дополнительные сведения см. в разделе Справочник по библиотеке классов .NET Framework.
Доступ к пространству имен
Доступ к пространству имен осуществляется с помощью оператора import (при использовании компилятора с интерфейсом командной строки) или директивы @import (при использовании ASP.NET). Дополнительные сведения см. в разделе Оператор import. При использовании параметра /autoref (который по умолчанию включен) автоматически предпринимается попытка создания ссылок на сборки, которые соответствуют пространствам имен, используемым в программе JScript .NET. Дополнительные сведения см. в разделе /autoref.Создание типизированных (собственных) массивов
Тип данных типизированного массива объявляется вводом квадратных скобок ([]) после имени типа данных. Можно также использовать объекты массивов JScript, объекты, созданные с помощью конструктора Array. Дополнительные сведения см. в разделе Общие сведения о массивах.Создание класса
В языке JScript 8.0 можно задать свой собственный класс. Классы могут включать методы, поля, свойства, статические инициализаторы и подклассы. Можно создать полностью новый класс или наследовать из существующего класса или интерфейса. Модификаторы определяют видимость членов класса, способ наследования членов и общее поведение класса. Допускается использование настраиваемых атрибутов. Дополнительные сведения см. в разделах Объекты, основанные на классах и Модификаторы JScript.
См. также
Основные понятия
Обновление приложений, созданных в предыдущих версиях JScript