Aft*_*ton 3 javascript overriding
所以我承认我是javascript的新手,我来自C. +背景("嗨,我是Bob,我是一个基于类的静态语言用户",合唱 "嗨Bob!").
我发现我经常最终编写如下函数:
function someFunc()
{
if (arguments.length === 0 ){
...
} else {
...
}
}
Run Code Online (Sandbox Code Playgroud)
(可能有三个这样的情况).或者,或者,我将差异写入名称:
function someFuncDefault() { ... };
function someFuncRealArg(theArg) { ... };
Run Code Online (Sandbox Code Playgroud)
(用"RealArg"代替一些语义上满意的短语).
这种事情有更好的模式吗?
| 归档时间: |
|
| 查看次数: |
3967 次 |
| 最近记录: |