小白请教,js里怎么实现类似函数重载
var r1 = cc.rect(a,b,c,d)
var r2 = cc.rect(r1)
rect(abcd){
if(b==undefined&&c==undefined&&d==undefined){
return xxx
}else{
return xxxx
}
}
如楼上所示,不过楼上写得有点随意了:
function rect(a, b, c, d) {
…
}
但是建议逻辑代码不要写成这样,增加了理解难度,且容易用错
如楼上所示,确实是用手机随意敲的,我也想了下要不要加function。。最近在走无function流。
但是建议逻辑代码不要写成这样,特别不好理解。