<button id="clickme">Click Me</button> <script> function one() { alert('one clicked'); document.getElementById('clickme').onclick = two; } function two() { alert('two clicked'); } document.getElementById('clickme').onclick = one; </script>
var callOne = true; function one() { alert('Call one'); } function two() { alert('Call two'); } function call(){ if(callOne) one(); else two(); callOne = !callOne; }
var fn3 = (function() { var first = true; return function() { first ? fn1() : fn2(); first = !first; } })(); function fn1() { console.log(1); }; function fn2() { console.log(2); };