如何设置时序参数的默认值?
function active_timer(timing){
interval = setInterval(function(){
console.log('interval');
}, timing);
}
我可以这样
function active_timer(timing){
var time = 1000;
if(timing){
time = timing
}
interval = setInterval(function(){
console.log('interval');
}, time);
}
我的问题是命名,时间和时间实际上是一回事,如何在JavaScript中编写更少的冗余代码?
最佳答案
就像其他变量一样,参数是一个(局部)变量。
timing = timing || 1000;
您可以无须理会就覆盖它。
关于javascript - 在javascript函数参数中命名冗余,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39056100/