es6参数默认值和可选参数的方法


函数定义时传入形参对象,参数直接赋予默认值。但注意,当以参数列表形式设置默认值时,赋值方式是按序赋值。

function doSome_Obj({a,b=2,c}){
console.log(a,b,c);
}
doSome_Obj({a:5,c:22})
// 5 2 22

function doSome(a,b=2,c){
console.log(a,b,c);
}
doSome(5,22)
// 5 22 undefined


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM