Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alex_tp

Trabalhando com Objetos

Recommended Posts

Tipo... ao invés de fazer assim:

 

Geral.CriaMensagem()Geral.CriaBotao()Geral.CarregaImagem()Geral.CarregaMidia()

Tem como definir o "Cria" e o "Carrega" como outros objetos dentro do objeto "Geral"...

Daí ficaria algo assim:

 

Geral.Cria.Mensagem()Geral.Cria.Botao()Geral.Carrega.Imagem()Geral.Carrega.Midia()

Tem como fazer ??? eu tentei mas deu erro!!! :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem sim... como você tentou fazer?

Ahh.. por exemplo:Tenho o meu Js assim:
function show(){  alert("Olá")}function menu(){  this.alt = show;}function msg(){  this.mm = menu;}var teste = new msg;
Daí eu chamo assim na minha página:
<script language="javascript">  teste.mm.alt()</script>
Mas tá dando erro dizendo que o objeto não dá suporte para propriedade ou método :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim, dentro da function menu:

this.mm = new menu();

 

O "new" serve pra criar um objeto, que é o que você quer... ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.