Kotak pasir dalam JavaScript merujuk kepada kawasan bebas sepenuhnya yang menggunakan sifat dan kaedah bebasnya sendiri Format asas kotak pasir dalam js ialah "(function(){})(...) "; mod biasanya digunakan semasa menulis rangka kerja pihak ketiga atau menulis pemalam untuk rangka kerja pihak ketiga atau menulis komponen dengan fungsi bebas.
Persekitaran pengendalian artikel ini: sistem windows7, versi javascript 1.8.5, komputer DELL G3
Apakah maksudnya kotak pasir javascript?
Konsep kotak pasir dalam js
Kotak pasir
Kotak pasir ialah kawasan bebas sepenuhnya dalam js yang menggunakan Independent atribut dan kaedah
Format asas kotak pasir dalam js
(function(){})()
Fungsi panggilan kendiri (pelaksanaan fungsi segera)
Spesifikasi penggunaan kotak pasir
Tulis semua definisi pembolehubah di bahagian atas
Letakkan kod logik di tengah
Akhir sekali, jika perlu, dedahkan beberapa ahli kepada dunia luar (seperti jQuery, seperti window . Contohnya, window.=window.jQuery=$)
Tujuan kotak pasir
Mod kotak pasir biasanya digunakan semasa menulis rangka kerja pihak ketiga
atau untuk pemalam penulisan rangka kerja pihak ketiga
atau menulis beberapa komponen dengan fungsi bebas
Kelebihan mod kotak pasir
1 menggunakan IIFE , tiada pembolehubah global akan terdedah kepada dunia luar, dan tiada pencemaran pembolehubah global
2. Semua data dalam kotak pasir diasingkan sepenuhnya dari dunia luar dan tidak boleh diubah suai oleh dunia luar . Ini memastikan keselamatan kod
Pembelajaran yang disyorkan: "Tutorial Asas JavaScript"
Atas ialah kandungan terperinci Apakah maksud kotak pasir javascript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!