>웹 프론트엔드 >JS 튜토리얼 >js_javascript 기술로 익명 함수를 작성하는 N 가지 방법

js_javascript 기술로 익명 함수를 작성하는 N 가지 방법

WBOY
WBOY원래의
2016-05-16 18:20:031153검색

익명 함수에는 실제 이름도 없고 포인터도 없습니다.
사실 괄호의 의미를 이해하시면 됩니다. 괄호에는 반환값이 있는데, 이는 괄호 안의 함수나 표현식의 반환값이므로 괄호 안의 함수의 반환값은 (함수. (){})() 가 가능합니다 이름이 없는 함수가 실행되었습니다...
익명 함수의 작성 방법은 매우 다양합니다~
가장 일반적인 사용법 :

코드 복사 코드는 다음과 같습니다.

(function() {
alert('water');
})();

물론 매개변수를 사용하여 수행할 수 있습니다:
코드 복사 코드는 다음과 같습니다:

(function(o) {
Alert(o);
})('water')

익명 함수의 체인 콜을 사용하시겠습니까? 매우 간단합니다.
코드 복사 코드는 다음과 같습니다.

(function(o) {
Alert(o);
returnargs.callee;
})('water')('down')

일반적인 익명 함수를 모두 알고 계시나요? 흔하지 않은지 확인하세요:
코드 복사 코드는 다음과 같습니다:

~( function(){
alert ('water');
})();//글이 좀 멋있네요~

코드 복사 코드는 다음과 같습니다.

void function(){
alert('water')
}(); //가장 효율적이라고 하네요~

코드 복사 코드는 다음과 같습니다.

function(){
alert('물')
}()

코드 복사 코드는 다음과 같습니다.

-function(){
alert('water')
}(); >

코드 복사 코드는 다음과 같습니다.
~function(){
alert('water');
}();


코드 복사 코드는 다음과 같습니다:
!function(){
alert('water')
}()


코드 복사 코드는 다음과 같습니다.
( function(){
alert('water');
}());//조금 의무적인 느낌이에요~

글쓰기 방법이 너무 싸게 팔리네요~ ㅎㅎ 사실 어떤 분들은 글쓰기 방법의 효율성을 고려하시는 분들도 계시더라구요. 데이터를 작성하는 방법은 효율적이라고 생각하지만 무시할 수 있을 정도입니다(아마도 잘못되었을 수도 있음).
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.