block-statement-wtith-scope-hoisting.js 400 B

12345678910111213141516171819202122
  1. (function(){
  2. function foo () {
  3. inner1();
  4. function inner1 () {}
  5. }
  6. function bar () {
  7. inner2();
  8. function inner2 () {}
  9. }
  10. function baz () {
  11. inner3();
  12. function inner3 () {}
  13. }
  14. function bark () {
  15. inner4();
  16. function inner4 () {}
  17. }
  18. function hawk () {
  19. inner5();
  20. function inner5 () {}
  21. }
  22. })();