ES6支持在定義函式的時候為其設定默認值:
function foo(height = 50, color = 'red')
{
console.log(height);
console.log(color);
}
foo(0, "");
普通函式:
function foo(height, color)
{
var height = height || 51;
var color = color || 'red1';
console.log(height);
console.log(color);
}
foo(0, "");
因為0的布林值為false,這樣height的取值是默認值,同理color的取值為‘red’,
所以說,函式引數默認值不僅能是代碼變得更加簡潔而且能規避一些問題,
參考大神鏈接:https://blog.csdn.net/zgrkaka/article/details/82863445
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/117362.html
標籤:JavaScript
上一篇:js中this的指向-筆記
