hoisting

    5

    3답변

    'a'의 값은 생성자 a가 호출 될 때 전역 범위를 잃는 것처럼 보입니다. var a = 6; function b() { a = 10; function a() {} console.log(a); //10 } b(); console.log(a); //6

    52

    1답변

    왜 JavaScript가 변수를 끌어 올리나요? 디자이너가 호이스트를 구현하기로 결정했을 때의 이유는 무엇입니까? 다른 인기있는 언어가 있습니까? 문서 및/또는 기록에 대한 관련 링크를 제공하십시오.

    2

    2답변

    방금 ​​YUICompressor (2.4.7)가 var 선언을 결합하지 않는다는 것을 발견했습니다. var a=1,b=2; 예를 들어, var x = 1; var y = 2; 나는 minifier 지금처럼 연속 var에 선언을 결합 할 수 있기를 기대하는 것이 합리적 일 것이다 가정 var a=1;var b=2; 로 압축 하지만 내 진짜 질문

    6

    2답변

    그들 사이에 차이가 있습니까? 두 가지 방법을 모두 사용해 왔지만 어느 것이 뭘하는지 잘 모릅니다. function abc(){ // Code comes here. } abc = function(){ // Code comes here. } 이러한 기능을 정의하는 데 차이가 있습니까? 나는 ++와 ++ 같은 것을?

    1

    2답변

    function mymethod(){ alert("global mymethod"); } function mysecondmethod(){ alert("global mysecondmethod"); } function hoisting(){ alert(typeof mymethod); alert(typeof myseco

    2

    1답변

    은 (합니다 (body 끝에 실행 오류를 일으키는) 그때 쉼표를 제거하고 var 키워드를 추가 (function(){ "use strict"; var div = document.getElementById("hook"), ul = div.firstElementChild, last_li = ul.lastElementCh

    0

    1답변

    '도청'을 기록하고 HUD를 최대한 빨리 실행하고 싶지만 oauth_upload_photo가 지연되고 있습니다 (호이스트로 인해). HUD를 즉시 스냅하는 방법은 무엇입니까 ?? var submit_post = function submit_post(){ console.log('tapped'); // Show HUD plugin

    0

    2답변

    내가 이름을 여기에 값을 받고있다 (function() { (function() { var name = 'Fido'; })(); })(); console.log(name + ' says woof'); //Output: Fido says woof 변수 이름이 내부 함수의 로컬 없을 겁니다 이유를 이해하는 데 문제가있어 ?

    0

    1답변

    거짓 블록 안의 코드가 실행되지 않을 때에도 var foo이 스택 맨 위로 올라간다. function foo(){ if (false) { var foo = 'bar'; //will this be hoisted even if its never executed? } } 나는 그것이 단지 혼동 것을보고 있어요 ... 나는 그것이

    0

    2답변

    Coffeescript의 함수는 선언을 기능화하지 않고 함수 표현식 만 사용하기 때문에 호이스트 할 수 없습니다. 어떻게 함수 선언을 coffeescript에 추가 할 매크로를 작성할 수 있습니까? 은 특히, 내가 원하는 : 나는 당신이 당신이 원하지 않는다면 그렇게 할 수 있다고 생각하지 않습니다 foo(bar, baz)(function() {});