Original: http://msdn.microsoft.com/pt-br/library/ie/202863ha%28v=vs.94%29.aspx


Criando objetos (JavaScript)

Há várias maneiras de você criar os seus próprios objetos em JavaScript. Você pode instanciar diretamente um Objeto Object (JavaScript) e então adicionar os seus próprios métodos e propriedades. Ou, você pode usar a notação literal de objeto para definir seu objeto. Você também pode usar uma função de construtor para definir um objeto. Para obter mais informações sobre como usar funções de construtor, consulte Usando construtores para definir tipos.

O código a seguir mostra como instanciar um objeto e adicionar algumas propriedades. Nesse caso, somente o objeto pasta tem as propriedades grain, width e shape.

var pasta = new Object();
pasta.grain = "wheat";
pasta.width = 0.5;
pasta.shape = "round";
pasta.getShape = function() { 
    return this.shape; 
};
document.write(pasta.grain);
document.write("<br/>");
document.write(pasta.getShape());

// Output:
// wheat
// round

Você também pode usar notação literal de objeto quando desejar criar apenas uma instância de um objeto. O código a seguir mostra como criar uma instância de um objeto usando anotação literal de objeto.

var pasta = {grain: "wheat", width: 0.5, shape: "round"};

Também é possível usar um literal de objeto dentro de um construtor.

 

Anúncios

Escrito por zrhans

Professor at UFSM

Deixe um comentário

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s