相比:
if (myVariable) {
doSomething()
}
function doSomething ()
{
// Work goes here
}
Run Code Online (Sandbox Code Playgroud)
VS
doSomething();
function doSomething()
{
if (myVariable) {
// Work goes here
}
}
Run Code Online (Sandbox Code Playgroud)
即我的问题是,在函数外部进行检查是否更快,并避免上下文切换(我认为这是正确的术语))或者只是在函数内部进行,因为它会产生如此微小的差异?
干杯.