아래의 2 가지 기능에 대해서는 스크립트를 읽을 때 기능 B가 기능 A처럼 즉시 실행되지 않는다는 것을 이해하지 못합니다.익명 함수와 함수 표현식이있는 변수 문과의 차이점은 무엇입니까?
대신 나는 첫 번째 기능은 바로 때문에 최종 ()
의 (인생)을 실행하는 기능 B.
//Function A
(function() {
console.log("startTick");
clockSection.textContent = getTime();
})();
//Function B
var startTick = function() {
console.log("startTick");
clockSection.textContent = getTime();
};
) 기능. 당신은 첫 번째 예제에서는 있지만 두 번째 예제에서는 없습니다. 첫 번째 예에서'()'는 무엇이라고 생각 했습니까? –