나는 JS가 정말로 성가신 것을 진심으로 한숨을 쉬었다.
지금 배우고 나면 나는 그것이 무엇인지 점차 이해했다. 언어는 모두 보편적이며, 좋든 나쁘지 않고, 단지 좋다.
상속, 다형성, 심지어 포인터, C를 구현할 수 있습니다.
나는 과거를 검토하고 새로운 것을 배웠고 오늘 다시 그것을 기억했으며 익명 함수는 함수 매개 변수로 사용됩니다.
코드는 매우 짧고 모든 내부 장기가 있습니다.
<! docType html> <html lang = "en"> <head> </head> <body> <cript> 함수 테스트 (a, b) {a+= 1; B (a); } test (3, function (result) {console.log (result);}); </script> </body> </html>익명 함수를 기능 매개 변수로 자동으로 실행할 수있는 이유는 무엇입니까?
익명 기능이 자체적으로 실행 되었습니까?
잘못된! ! ! 익명 기능! = 자기 집행 익명 기능
진실은 하나뿐입니다. 익명 함수는 매개 변수로 사용되며 함수 호출 (익명 함수 매개 변수)에서 호출 및 실행됩니다.
함수 테스트 (a, b) {a+= 1; // b는 객체이고 함수 이름도 객체이므로 b는 c ++의 함수 이름과 유사한 함수를 참조 할 수 있습니다. // a는 b에 복사됩니다 (결과) // js는 매우 유연한 b (a); }기능 매개 변수로서 JS 익명 함수에 대한 위의 자세한 설명은 편집기가 공유하는 모든 내용입니다. 나는 그것이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.