Cómo - Establecer parámetros predeterminados
Aprenda a establecer valores de parámetros predeterminados para las funciones de JavaScript.
Parámetros predeterminados
Si se llama a una función en JavaScript con argumentos faltantes (menos de los declarados), los valores faltantes se establecen en
undefined
.
A veces esto es aceptable, pero a veces es mejor asignar un valor predeterminado al parámetro:
Ejemplo
function myFunction(x, y) {
if (y === undefined) {
y = 2;
}
}
ECMAScript 2015 permite valores de parámetros predeterminados en la declaración de la función:
function myFunction (x, y = 2) {
// function code
}
Lea más sobre las funciones en nuestro tutorial de funciones de JavaScript .