Jump to content


Photo

Chamar Função Com O Nome Da Variável...


  • Faça o login para participar
2 replies to this topic

#1 pgnall

pgnall

    Enable

  • Usuários
  • 383 posts
  • Sexo:Masculino
  • Localidade:http://eduardo.sganzerla.net

Posted 26/05/2007, 21:42

Eai pessoal, blz?!

To com uma dúvida... Como eu chamo uma função com o nome de determinada variável?

por exemplo:
function teste(){ alert('ok'); }

// Váriavel
funcao = teste;

this.funcao();

Valeu
Eduardo Sganzerla
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀


www.Eu Sei Escrever.com.br - Adote esta campanha!

#2 Andreia Regina

Andreia Regina

    Veterano

  • Conselheiros
  • 1347 posts
  • Sexo:Feminino
  • Localidade:PR
  • Interesses:PHP; MySQL; Javascript; CSS; tudo ligado ao desenvolvimento web.

Posted 28/05/2007, 09:31

Você chama a função através do nome dela (da função)

Talvez não tenha entendido direito sua dúvida.



Você chama a função através do nome dela (da função). Há casos onde se faz necessário citar também as variáveis ou uma variável, mas vai depender da função.

Veja um exemplo:
Chamando a função somente: http://forum.wmonlin...&...st&p=439324

Chamando a função e citando variáveis: http://forum.wmonlin...howtopic=149009

Qualquer coisa post novamente, talvez eu não tenha entendido direito sua dúvida.

Fórum WMO - Conselheira - Na equipe desde 31/01/2006.
Links importantes: Regras de conduta - Busca do fórum


#3 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 30/05/2007, 13:33

funcao = 'write';
document[funcao]('a');

Mas depende do que quer fazer, eu vi o uso do 'this' ali no meio, se por acaso for pra usar dentro de uma classe a história pode ser diferente.
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq