小编use*_*725的帖子

功能参数的默认值?

所以我一直这样做,只要我记得,但我很好奇这是不是我应该做的.你编写一个带参数的函数,所以你预计它有一个值,但如果没有,你有充分的理由将它默认为零.我目前所做的是编写辅助函数:

function foo() { return foo(0); };
function foo(bar) { ... };
Run Code Online (Sandbox Code Playgroud)

我刚刚跑过一个我做过这个的实例,在理解我背后的逻辑之前,我奇怪地看了几秒钟.我来自php,它很简单:

function foo(bar=0) { ... }
Run Code Online (Sandbox Code Playgroud)

有没有我不知道的javascript替代品?

javascript

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

javascript ×1