Mengapa function(){} kadangkala digunakan. ($(".banner .num li").hover(function(){var index=$(this).index();//Dapatkan nilai indeks bagi elemen semasai=index; $(".banner .img").stop().animate({left:index*1600},500)$(this).addClass("onn").siblings().removeClass("onn" ) , kadangkala tidak ($(".banner .img").append(zqh);)
})
Fungsi tanpa nama laksana sendiri:
Format biasa: (function() { /* code */ })();
Penjelasan: Pasangan pertama kurungan mengelilingi fungsi (function(){}) mengembalikan tanpa nama kepada fungsi skrip, diikuti dengan sepasang kurungan kosong untuk melaksanakan fungsi tanpa nama yang dikembalikan dengan segera, dengan parameter fungsi tanpa nama di dalam kurungan.
Fungsi: Anda boleh menggunakannya untuk mencipta ruang nama Selagi anda menulis semua kod anda dalam pakej fungsi khas ini, ia tidak akan boleh diakses dari luar melainkan anda membenarkannya (tambah tetingkap sebelum pembolehubah, supaya fungsi itu. atau pembolehubah menjadi global). Kod setiap perpustakaan JavaScript pada asasnya disusun dalam borang ini.
Untuk meringkaskan, fungsi pelaksanaan digunakan terutamanya untuk pelaksanaan tanpa nama dan automatik Kod sudah berjalan apabila ia ditafsirkan.
Cara penulisan lain