Объекты на базе прототипов
Обновлен: Ноябрь 2007
В JScript, как и любом другом объектно-ориентированном языке программирования, поддерживается определение пользовательских функций конструктора и наследование. Функции конструктора (также называемые конструкторами) предоставляют возможность разработки и реализации собственных объектов на базе прототипов. Наследование позволяет объектам на базе прототипов совместно использовать общий набор свойств и методов, которые можно динамически добавлять и удалять.
Во многих случаях вместо объектов на базе прототипов следует использовать объекты на базе классов. Объекты на базе классов можно передавать методам, написанным на других языках платформы .NET Framework. Кроме того, объекты на базе классов позволяют обеспечивать безопасность типов и создавать более эффективный код.
В этом подразделе
Создание собственных объектов с помощью функций конструктора
Объясняется, как использовать функции конструктора для создания объектов со свойствами и методами.Расширенное создание объектов (JScript)
Демонстрируется использование наследования для добавления общего набора свойств и методов к объекту, созданному с помощью определенной функции конструктора.
Связанные подразделы
Объекты JScript
Ссылки на разделы, в которых описывается синтаксис и использование встроенных объектов JScript.Объекты, основанные на классах
Предоставляется руководство по использованию объектной модели JScript на базе классов и описывается, как определять классы (с методами, полями и свойствами), классы, наследующие от других классов, и классы expando.Справочник по JScript
Перечисляются элементы, составляющие справочник по языку JScript, и предоставляются ссылки на разделы, в которых приводятся подробные сведения о правильном использовании элементов языка.