Rumah > hujung hadapan web > tutorial js > Analisis penciptaan dan kaedah memanggil fungsi tanpa nama dalam kemahiran js_javascript

Analisis penciptaan dan kaedah memanggil fungsi tanpa nama dalam kemahiran js_javascript

WBOY
Lepaskan: 2016-05-16 16:25:36
asal
1425 orang telah melayarinya

Artikel ini menganalisis kaedah penciptaan dan panggilan fungsi tanpa nama dalam js melalui contoh. Kongsikan dengan semua orang untuk rujukan anda. Kaedah pelaksanaan khusus adalah seperti berikut:

Fungsi tanpa nama ialah fungsi tanpa nama, juga dipanggil fungsi penutupan (penutupan), yang membolehkan anda membuat sementara fungsi tanpa nama tertentu. Nilai yang paling kerap digunakan sebagai parameter fungsi panggil balik (panggilan balik Ramai rakan pemula tidak memahami fungsi tanpa nama). Mari analisa di sini.

nama fungsi fungsi (senarai parameter) {function body;}

Jika anda mencipta fungsi tanpa nama, ia mestilah:
function(){function body;}

Oleh kerana ia adalah fungsi tanpa nama, biasanya tiada parameter yang dihantar kepadanya.

Mengapa mencipta fungsi tanpa nama? Dalam keadaan apakah fungsi tanpa nama digunakan? Terdapat dua senario biasa utama untuk fungsi tanpa nama, satu ialah fungsi panggil balik, dan satu lagi ialah pelaksanaan fungsi langsung.

Fungsi panggil balik, seperti operasi tak segerak bagi ajax, memerlukan fungsi panggil balik. Saya tidak akan menerangkannya secara terperinci di sini. Mengenai pelaksanaan langsung fungsi, saya boleh memahaminya dengan melihat contoh:

Salin kod Kod adalah seperti berikut:
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan