Compartilhar via


Objetos do JScript

Um objeto JScript é um encapsulamento de dados e funcionalidade.Objetos são compostos de métodos (funções) e propriedades (valores).Propriedades são o componente de dados do objeto, enquanto métodos fornecem a funcionalidade para manipular os dados ou o objeto.JScript suporta cinco tipos de objetos: objetos intrínsecos, objetos com base em protótipo, objetos com base em classe, hospedam de objetos (fornecidos por um host, sistema autônomo Resposta in ASP.NET) e .NET Framework classes (componentes externos).

The novo 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 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 dá suporte a dois tipos de objetos definidos pelo usuário (com base na classe e com base em protótipo).Ambos os tipos têm vantagens exclusivas e desvantagens.Objetos com base em protótipo são extensíveis dinamicamente, mas são lentas e não interoperar com eficiência com objetos de outros .NET Framework idiomas. Objetos com base em classe, por Outros lado, podem estender existente .NET Framework classes, ajudam a fornecer segurança de tipos e ajudar a proporcionar a operação eficiente. Objetos com base 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 JScript e links para informações que descrevem como usá-los.

  • Objetos com base em classe
    Fornece um guia para usar o JScript modelo de objeto com base na 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 expando.

  • Objetos com base em protótipo
    Fornece um guia para usar o JScript modelo de objeto com base em protótipo e links para informações que descrevem as funções de construtor personalizado e herança para objetos com base em protótipo.

Seções relacionadas

  • Tipos de dados do JScript
    Inclui links para tópicos que explicam como usar tipos de dados primitivos, tipos de dados de referência e .NET Framework tipos de dados em JScript.

  • Referência do JScript
    Lista os elementos que compõem a referência de linguagem JScript e links para tópicos que explicam os detalhes por trás do uso adequado dos elementos de linguagem.

  • Introdução ao ASP.NET
    ApresentaASP.NET, explica como ele pode ser usado com qualquer linguagem .NET compatível, incluindo JScript, para criar aplicativos de classe Web empresa- e links para informações de referência.

  • Introdução à biblioteca do .NET estrutura classe
    Apresenta o .NET Framework biblioteca de classes, explica as convenções de nomes e espaços para nome do sistema e links para informações de referência.