hoist.js 663 B

123456789101112131415161718192021222324252627282930313233
  1. function foo(arg1, arg2, arg3, arg4, arg5, arg6) {
  2. var a = 5;
  3. {
  4. var d = 10, mak = 20, buz = 30;
  5. var q = buz * 2;
  6. }
  7. if (moo) {
  8. var a, b, c;
  9. }
  10. for (var arg1 = 0, d = 20; arg1 < 10; ++arg1)
  11. console.log(arg3);
  12. for (var i in mak) {}
  13. for (j in d) {}
  14. var d;
  15. function test() {
  16. };
  17. //test();
  18. (function moo(first, second){
  19. console.log(first);
  20. })(1);
  21. (function moo(first, second){
  22. console.log(moo());
  23. })(1);
  24. }
  25. var foo;
  26. var bar;