Ir para conteúdo

POWERED BY:

Arquivado

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

Rafael Bazanella

Parâmetros não obrigatórios, é possível?

Recommended Posts

Bom dia =)

 

Minha dúvida:

 

No PHP, quanto quero declarar uma 'function' com 2 ou mais parâmetros e algum deles nem sempre estará presente, faço:

public function exemplo (param1, param2 = null) {
    // código
}

Dessa forma, se eu chamar essa função passando apenas o 1º parâmetro, o PHP assume o 2º como nulo.

 

Gostaria de saber se no javascript/jquery isso é possível.
Tentei o mesmo modelo de declaração do PHP, porém, sem sucesso.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gosto de usar o options:

function casa(teste, options){
var valor1 = teste;
var valor2 = options.calor;
var valor3 = options.chuva;
}

chamando....

casa("testando", {calor: "35 graus", chuva: "nublado"});

Se você não passar algum dos options não tem problema mas vc pode anular eles verificando com um IF

http://www.markhansen.co.nz/javascript-optional-parameters/

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.