Javascript切换/切换?

Dam*_*mon 2 javascript jquery toggle switch-statement

有没有更好的方法来实现切换/切换然后我使用.它有效,但对我来说似乎很笨拙.

var foo = true;

$(document).on("click","$element",function(){
    if(foo){
     //code
     foo = false;
    }
    else{
      //code
      foo = true;
    }
});
Run Code Online (Sandbox Code Playgroud)

HBP*_*HBP 6

这更短更甜:

   foo = !foo
Run Code Online (Sandbox Code Playgroud)

除非中间代码不同,否则解决方案依赖于该代码.