TLDR;我喜欢链接方法但我必须在每个可链接方法之后添加一个return this;语句。
return this;
有没有办法告诉JS,对于每个方法,如果我没有返回任何值,那么返回this?
this
不,没有。你必须明确。
如果没有提供显式返回值,Javascript函数总是返回undefined。
undefined
在功能结束时添加
if ([true statement]){ return [Object full]; }else{ return; }
那么你有一个返回“默认”,如果没有