Mi chiedevo, puoi creare una funzione con un parametro che può essere trascurato.Come verificare se un parametro è fornito a una funzione?
EX. (Questo non è buon codice, ma mostra quello che voglio.)
function parameterTest(test)
{
if exists(test)
{
alert('the parameter exists...');
}
else
{
alert('The parameter doesn\'t exist...');
}
}
Quindi, se si chiama parameterTest()
allora il risultato sarebbe un messaggio "Il parametro non esiste ...". E se chiami parameterTest(true)
allora restituirebbe "il parametro esiste ...".
Qualcuno può aiutarmi? È possibile?
http://www.openjs.com/articles/optional_function_arguments.php – Jrod
La scelta di 'bool' come nome di variabile rende molto confusa per poliglotti –
Si tratta di una domanda molto antica, ma apparentemente visto ogni giorno, grazie per l'input. Ho modificato il post originale per renderlo più chiaro. –