Salinan kode adalah sebagai berikut:
<! Doctype html>
<Html>
<head>
<meta charset = "UTF-8">
<title> masukkan judul di sini </iteme>
<type skrip = "Teks/JavaScript">
/*
* Arti fungsi anonim self-tuning:
1. Buat ruang tertutup
2. Cegah konflik variabel
3. Pengembangan Eksternal Selektif (Kerangka Kerja Pihak Ketiga Dienkapsulasi dengan cara ini)
*/
// ================================================================= =================================================================== =================================================================== ===================================================================
// Tindakan yang akan dieksekusi dengan panggilan balik
function callback () {
waspada ("Bantu saya mendapatkan pengiriman ekspres");
}
// hal -hal akan dilakukan
fungsi goshopping (a, fun) {
waspada ("Saya pergi berbelanja");
// Apa yang ingin Anda lakukan sebelum jam 10
if (a <10) {
seru();
}
}
// tes panggilan balik
goshopping (9, callback);
// Contoh kecil ini adalah skenario untuk menggunakan fungsi panggilan balik: Ketika fungsi tertentu dieksekusi, Anda tidak tahu apa yang mungkin Anda lakukan di masa depan.
// Pada saat yang sama, jika kondisi tertentu dipenuhi, tindakan lain akan dilakukan, dan tindakan ini akan menghancurkan fungsi.
// ================================================================= =================================================================== =================================================================== ===================================================================
// ======================= Callback for Anonymous fungsi ======================================================================================================================================================= =============================================================================================================================================
// hal -hal akan dilakukan
fungsi goshopping (a, fun) {
waspada ("Saya pergi berbelanja");
// Apa yang ingin Anda lakukan sebelum jam 10
if (a <10) {
seru();
}
}
goshopping (9, function () {
waspada ("Bantu saya mendapatkan pengiriman ekspres");
});
// ======================= Callback for Anonymous fungsi ======================================================================================================================================================= =============================================================================================================================================
// ========================== Panggil fungsi anonim oleh diri Anda ======================================================================================================================================================= ===============================================================================================================================================
fungsi(){
peringatan ("Saya tidak punya nama, cara menjalankan");
} ();
// ===================== Menelepon fungsi anonim dengan parameter oleh diri Anda =========================================================================================================================================================================== =============================================================================================================================================
function (name) {
peringatan ("I Am"+nama);
function test () {"Saya adalah mata -mata Danei!"};
// Untuk secara eksternal memanggil tes internal
window.test = tes;
} ("JavaScript");
// Memanggil fungsi internal dari fungsi keying diri
tes();
// Kemudian kerangka kerja JS seperti jQuery ditulis dengan cara di atas.
// ========================== Panggil fungsi anonim oleh diri Anda ======================================================================================================================================================= ===============================================================================================================================================
</script>
</head>
<body>
</body>
</html>