Objetos de JScript
Um objeto JScript é um encapsulamento de dados e funcionalidade. Objetos são compostos de propriedades (valores) e métodos (funções). Propriedades são o componente de dados do objeto, enquanto os métodos fornecem a funcionalidade para manipular os dados ou o objeto. JScript oferece suporte a cinco tipos de objetos: objetos intrínsecos, objetos com base em protótipo, baseada em classe objetos, objetos de host (fornecido por um host, como resposta na ASP.NET) e .NET Framework classes (componentes externos).
O nova o operador em conjunto com a função de construtor para o objeto selecionado, cria e inicializa uma instância de um objeto. Aqui estão alguns exemplos que usam os construtores.
var myObject = new Object(); // Creates a generic object.
var birthday = new Date(1961, 5, 10); // Creates a Date object.
var myCar : Car = new Car("Pinto"); // Creates a user-defined object.
JScript oferece suporte a dois tipos de objetos definidos pelo usuário (baseada em classe e baseada em protótipo). Ambos os tipos têm exclusivas vantagens e desvantagens. Objetos com base em protótipo são dinamicamente extensíveis, mas são lentos e não interoperam com eficiência com objetos de outros .NET Framework idiomas. Objetos baseada em classe, por outro lado, podem estender existentes .NET Framework classes, ajudam a fornecer segurança de tipos e promover uma operação eficiente. Objetos baseados em classe podem ser dinamicamente extensíveis (como objetos com base em protótipo) definindo a classe com o expando modificador.
Nesta seção
Objetos intrínsecos
Lista alguns dos objetos comuns usados em scripts de JScript e links para informações que descrevem como usá-los.Objetos baseados em classe
Fornece um guia para usar o JScript o modelo de objeto baseado em classe e descreve como definir classes (com métodos, campos e propriedades), como definir uma classe que herda de outra classe e como definir classes de expando.Objetos com base em protótipo
Fornece um guia para usar o JScript o modelo de objeto com base em protótipo e links para informações que descreve as funções de construtor personalizado e a herança para objetos com base em protótipo.
Seções relacionadas
Tipos de dados de JScript
Inclui links para tópicos que explicam como usar os tipos de dados primitivos, tipos de dados de referência e .NET Framework tipos de dados em JScript.Referência de JScript
Lista os elementos que compõem a referência de linguagem JScript e links para tópicos que explicam os detalhes do uso adequado dos elementos de linguagem.Introdução ao ASP.NET
Apresenta ASP.NET, que explica como ele pode ser usado com qualquer.NET idioma compatível, incluindo JScript, para criar aplicativos da Web de classe empresarial e links para fazer referência a informações.Introdução às.NET Framework Class Library
Apresenta o .NET Framework biblioteca de classe, explica as convenções de nomenclatura e namespaces do sistema e links para fazer referência a informações.