Jak na to - Nastavení výchozích parametrů
Přečtěte si, jak nastavit výchozí hodnoty parametrů pro funkce JavaScriptu.
Výchozí parametry
Pokud je funkce v JavaScriptu volána s chybějícími argumenty (menšími než deklarovanými), jsou chybějící hodnoty nastaveny na
undefined
.
Někdy je to přijatelné, ale někdy je lepší přiřadit parametru výchozí hodnotu:
Příklad
function myFunction(x, y) {
if (y === undefined) {
y = 2;
}
}
ECMAScript 2015 umožňuje výchozí hodnoty parametrů v deklaraci funkce:
function myFunction (x, y = 2) {
// function code
}
Přečtěte si více o funkcích v našem výukovém programu funkcí JavaScriptu .