Ich habe ein Problem beim Schreiben einer Klassenbibliothek angetroffen, die heute das JS -Informationsfeld simuliert. Ich werde versuchen, das zu schreiben
Die Codekopie lautet wie folgt:
FunktionsmessageBox (title = "") {
}
Es besteht kein Zweifel, dass ich nicht ausgeführt habe (oder ich hätte diesen Blog -Beitrag nicht gepostet).
Schließlich fand ich nach Baidu so eine gute Sache
Die Codekopie lautet wie folgt:
Funktionstest (a) {
var b = Argumente [0]? Argumente [0]: 50;
return a+':'+b;
}
Nach meinem Verständnis meines Wahnsinns sind Argumente wahrscheinlich etwas ähnlich wie ein Array.
Zum Beispiel stellen Argumente [0] im obigen Beispiel Parameter a dar
In der Tat können Argumente [0] Argumente [0]: 50 auch als Argumente [0] || geschrieben werden; Das obige ist die Methode zur Festlegung des Standardwerts der Funktionsparameter in Js