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


Объекты, основанные на прототипах

В JScript, как и любом другом объектно-ориентированном языке программирования, поддерживается определение пользовательских функций конструктора и наследование. Функции конструктора (также называемые конструкторами) предоставляют возможность разработки и реализации собственных объектов на базе прототипов. Наследование позволяет объектам на базе прототипов совместно использовать общий набор свойств и методов, которые можно динамически добавлять и удалять.

Во многих случаях вместо объектов на базе прототипов следует использовать объекты на базе классов. Объекты на базе классов можно передавать методам, написанным на других языках платформы .NET Framework. Кроме того, объекты на базе классов позволяют обеспечивать безопасность типов и создавать более эффективный код.

В этом подразделе

Связанные подразделы

  • Объекты JScript
    Ссылки на разделы, в которых описывается синтаксис и использование встроенных объектов JScript.

  • Объекты, основанные на классах
    Предоставляется руководство по использованию объектной модели JScript на базе классов и описывается, как определять классы (с методами, полями и свойствами), классы, наследующие от других классов, и классы expando.

  • Справочник по JScript
    Перечисляются элементы, составляющие справочник по языку JScript, и предоставляются ссылки на разделы, в которых приводятся подробные сведения о правильном использовании элементов языка.