函数定义如下,但是我不知道如果我只传入一个参数并且忽略顺序,函数将如何工作。
function setCookie(name,value,path,expires){
value = escape(value);
if(!expires){
var now = new Date();
now.setMonth(now.getMonth() + 6);
expires = now.toUTCString();
}
if(path){
path = ";path = " + path;
}
document.cookie = name + "=" + value + ";expires = " + expires + path;
}
最佳答案
其余部分将未定义
。
在询问之前自己尝试一下会是一件好事。您本可以编写一个测试程序并对其进行测试,所花费的时间可能与您编写问题所花费的时间相同。
关于javascript - 如果我定义了多个参数但只传入一个参数会怎样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39693710/