我有一个函数,我正试图优化当前,但我遇到了一些问题。内联if语句并返回
该函数将被调用很多次,所以我试图使返回的值很快确定并且下一个调用开始。
(通过迅速确定我的意思是不具有该功能的尾单return
声明。)
这是简化的代码:
function myFunction(letr) {
if (letr === " ") return var letc = " ";
// ... other checks on letr that will return other values for letc
}
的问题是,二号线没有按”似乎是有效的JavaScript。
这怎么写出正确的方式+优化?
预先感谢您!
您可以使用三元运算符来优化你的函数 –
@Nudier你不能'从三元return' ... :) – xandercoded
为什么你需要letc变量?为什么不简单地做一个'return'“'? – hugomg