Saya dengan tulus desah bahwa JS benar -benar menjengkelkan.
Setelah belajar sekarang, saya secara bertahap memahami apa itu: bahasa semuanya universal, tidak ada yang baik atau buruk, hanya pandai dalam hal itu.
Warisan, polimorfisme, dan bahkan pointer, C dapat diimplementasikan, C ++, Java memiliki, JavaScript (dan Java adalah perbedaan antara Lei Feng dan Lei Feng Pagoda, saya tidak tahu berapa banyak orang yang ditipu pada namanya) juga dapat diimplementasikan dengan cara yang fleksibel.
Saya meninjau masa lalu dan belajar yang baru, dan saya mengingatnya lagi hari ini, dan fungsi anonim digunakan sebagai parameter fungsi.
Kode ini sangat singkat dan memiliki semua organ internal.
<! Doctype html> <html lang = "en"> <head> </head> <body> <script> tes fungsi (a, b) {a+= 1; b (a); } test (3, fungsi (hasil) {console.log (hasil);}); </script> </body> </html>Mengapa fungsi anonim dapat dieksekusi secara otomatis sebagai parameter fungsi?
Apakah fungsi anonim mengeksekusi dirinya sendiri?
salah! Lai Lai Fungsi anonim! = Fungsi Anonim Eksekusi Sendiri
Hanya ada satu kebenaran: fungsi anonim digunakan sebagai parameter dan dipanggil dan dieksekusi dalam fungsi panggilan (fungsi anonim sebagai parameter).
tes fungsi (a, b) {a+= 1; // B adalah objek, dan nama fungsi juga merupakan objek, sehingga B dapat merujuk ke fungsi // mirip dengan nama fungsi dalam C ++ // A disalin ke B (hasil) // JS sangat fleksibel B (A); }Penjelasan terperinci di atas tentang fungsi anonim JS sebagai parameter fungsi adalah semua konten yang dibagikan oleh editor. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.