Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481

    definire valori di default in funzioni

    Ciao
    in php ero abituato ad inserire valori di default nella definizione di una funzione

    function pippo(val1,val2='ok')

    così se val2 non è passato alla funzione automaticamente la funz. pippo gli assegnava il valore 'ok'

    Si può fare una cosa del genere in js? Ci ho provato con questa sintassi ma è un errore

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    function pippo(par1,par2) {
    par1 = par1||'default1';
    par2 = par2||'default2';
    ...
    }

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    Originariamente inviato da br1
    function pippo(par1,par2) {
    par1 = par1||'default1';
    par2 = par2||'default2';
    ...
    }

    ciao
    || e' l'operatore OR,ke significa in questo contesto?E'una ternaria abbreviata?
    in ogni caso grazie

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    function mia_funzione(parametro1, parametro2)
    {
    parametro1 = (parametro1 == undefined)? "default" : parametro1;
    Pietro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.