Definindo uma função
Neste caso true
, é o valor padrão.
function myfunction(param) {
param = (param === undefined) ? true : param;
return param;
}
Obviamente, você pode definir seu próprio valor personalizado.
Testando no console
Para o primeiro exemplo, a saída do valor padrão é true
> myfunction();
true
> myfunction("Hello world !");
"Hello world !"
> myfunction("");
""
> myfunction(123456);
123456
> myfunction(null);
null
> myfunction(false);
false
> myfunction(true);
true