태그 보관물: javascript hoisting

[번역] JavaScript Scoping and Hoisting

원본글 : http://www.adequatelygood.com/2010/2/JavaScript-Scoping-and-Hoisting JavaScript Scoping and Hoisting 다음 프로그램에서 실행 결과는 무엇일까? var foo = 1;  function bar() {      if (!foo) {          var foo = 10;      }      alert(foo);  }  bar(); 만약 결과가 10이라는 것이 의외라고 생각된다면,  다음 예제도 여러분을 깜짝 놀라게 할 것이다. var a = 1;  function b() {      a = 10;      return;      function a() {}  }  b();  alert(a); … 계속 읽기

카테고리: Javascript | 태그: | 1개의 댓글