js设置默认返回值

时间:2019-02-15 12:55:22

标签: javascript chaining

TLDR;我喜欢链接方法,但必须在每个可链接方法之后添加一个return this;语句。

是否有一种方法可以告诉JS,对于每种方法,如果我不返回任何值,则返回this

2 个答案:

答案 0 :(得分:2)

不,没有。您必须明确。

如果未提供显式返回值,则Javascript函数始终返回undefined

答案 1 :(得分:0)

在函数末尾添加

 if ([true statement]){

return [Object full];
}else{
 return;
}

然后,如果没有,则返回“默认”