10 09/2014

javascript 函数默认参数

最后更新: Wed Sep 10 2014 12:37:50 GMT+0800

获得参数

(function f(){
    console.log(arguments)
})(1,2,3)
### 初始化参数默认值 写法一
function f(a,b){
    a = a||'a';
    b = b||'b';
    console.log(a,b)
}
f(4,5);
f();

写法二

function f(a,b){
    a = typeof a === 'undefined' ? 'a':a;
    b = typeof b === 'undefined' ? 'b':b;
    console.log(a,b)
}
f(4,5);
f();