Rumah >hujung hadapan web >tutorial js >Penjelasan paling mudah yang saya lihat untuk Penutupan dalam JS (Kredit: roadmap.sh)
Ingin berkongsi di sini, penjelasan paling ringkas yang pernah saya lihat di web, untuk topik Penutupan yang terkenal. (Kredit : roadmap.sh)
Penutupan ialah fungsi yang mempunyai akses kepada skop fungsi luarnya walaupun selepas fungsi luar telah kembali. Ini bermakna penutupan boleh mengingati dan mengakses pembolehubah dan hujah bagi fungsi luarnya walaupun selepas fungsi itu selesai.
function outer() { const name = 'Roadmap'; function inner() { console.log(name); } return inner; } const closure = outer(); closure(); // Roadmap
Dalam contoh di atas, fungsi dalam mempunyai akses kepada pembolehubah nama fungsi luar walaupun selepas fungsi luar telah kembali. Oleh itu, fungsi dalaman membentuk penutupan.
Atas ialah kandungan terperinci Penjelasan paling mudah yang saya lihat untuk Penutupan dalam JS (Kredit: roadmap.sh). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!