Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 함수 이름 앞에 더하기 기호를 사용하는 이유는 무엇입니까?


+function() {} 표기법은 주로 파서가 + 다음에 오는 모든 것을 표현식으로 처리하도록 강제하는 데 사용됩니다. 이것은 즉시 호출되는 함수에 사용됩니다(예:

).
+function() { alert("Demo!"); }();

그러나 함수 앞의 +는 기호 중 하나입니다. !, -, ~와 같은 다른 옵션도 추가할 수 있습니다. 괄호는 아래와 같이 사용할 수도 있습니다. -

(function() { alert("Demo!"); })();

다음과 같이 사용할 수도 있습니다 -

(function() { alert("Demo!"); }());