J'ai rencontré un problème lors de la rédaction d'une bibliothèque de classe qui simule la boîte d'informations JS aujourd'hui. J'essaierai d'écrire ceci
La copie de code est la suivante:
Fonction MessageBox (title = "") {
}
Il ne fait aucun doute que je n'ai pas réussi (ou je n'aurais pas publié ce billet de blog)
Enfin, après Baidu, j'ai trouvé une si bonne chose
La copie de code est la suivante:
Test de fonction (a) {
var b = arguments [0]? Arguments [0]: 50;
retourner a + ':' + b;
}
Selon ma compréhension de ma folie, les arguments sont probablement quelque chose de similaire à un tableau.
Par exemple, les arguments [0] dans l'exemple ci-dessus représentent le paramètre A
En fait, les arguments [0]? Les arguments [0]: 50 peuvent également être écrits comme: arguments [0] || 50; Ce qui précède est la méthode de définition de la valeur par défaut des paramètres de fonction dans js