JS sering mendefinisikan fungsi untuk ruang penamaan sementara.
Salin kode kode sebagai berikut:
function mymodule () {
// Kode Modul
}
myModule ();
Dapat diberi pengarahan sebagai:
Salin kode kode sebagai berikut:
(Function () {// mymodule () Fungsi Menulis ulang sebagai ekspresi fungsi anonim
// Kode Modul
} () <span style = "color:#ff0000;">) </span>;
atau:
Salin kode kode sebagai berikut:
(Fungsi () {)
} <span style = "warna:#ff0000;">) </span> ();
Definisi fungsi anonim ini dan segera panggil (Diri Sendiri untuk memanggil fungsi anonim) sangat umum, dan mulai membuat orang merasa sedikit bingung.
Salin kode kode sebagai berikut:
(Fungsi (jendela, tidak terdefinisi) {
// Semua kode jQuery
}) (Jendela);