(1)指用function声明的函数体,函数参数可以写默认值
特点:es5不可以,es6可以。
(2)默认参数两种设置方法
第一种方法:function 函数体(参数=默认值){}
特点是:直接在函数体()中,给参数赋值。
第二种方法:function 函数体(参数){ 新参数 = 参数 || 默认值 }
特点是:在函数体{ }中,利用或运算符给新参数赋值。
第三种方法:function 函数体(参数){ 新参数 = (参数!=undefined?参数=默认值 ) }
特点是:在函数体{ }中,利用三元运算符给新参数赋值。