9
是否显式调用return函数
前阵子我被指责西蒙Urbanek从R核心团队(我相信)为用户推荐到显式调用return的函数结束时(他的评论被删除虽然): foo = function() { return(value) } 相反,他建议: foo = function() { value } 可能在这种情况下是必需的: foo = function() { if(a) { return(a) } else { return(b) } } 他的评论阐明了为什么return除非严格需要,否则不打电话是一件好事,但是已删除。 我的问题是:为什么不打电话return更快或更好,因此更可取?
199
r