Ventajas del valor predeterminado del parámetro de función de la nueva característica de es6-notes

ES6 admite la configuración de valores predeterminados al definir funciones:

function foo (height = 50, color = 'red') 
{ 
	console.log (height); 
	console.log (color);  
} 
foo (0, "");

Funciones comunes:

función foo (altura, color) 
{ 
	var altura = altura || 51; 
	var color = color || 'rojo1'; 
	console.log (altura);   
	console.log (color);    
} 
foo (0, "");

Como el valor booleano de 0 es falso, el valor de altura es el valor predeterminado. Del mismo modo, el valor del color es 'rojo'.
Por lo tanto, el valor predeterminado del parámetro de función no solo puede hacer que el código sea más conciso, sino que también puede evitar algunos problemas.

Enlace del Gran Dios de referencia: https://blog.csdn.net/zgrkaka/article/details/82863445

Supongo que te gusta

Origin www.cnblogs.com/pengxiangchong/p/12728367.html
Recomendado
Clasificación