jquery中自己函数的参数的默认值

sev*_*sev 3 jquery function defaults

我正在编写自己的jQuery函数.是否可以设置功能参数的默认值?

Dar*_*rov 9

一种方法是检查参数.例如:

function test(paramA) {
    if (paramA == null) {
        paramA = defaultValue;
    }
    // use paramA here
}
Run Code Online (Sandbox Code Playgroud)

另一种可能性是:

function test() {
    var paramA = defaultValue;
    if (arguments.length == 1) {
        paramA = arguments[0];
    }
    // use paramA here
}
Run Code Online (Sandbox Code Playgroud)