Mengapa Pengendali Acara dalam Gelung JavaScript Perlu Ditutup?
Barbara Streisand
Lepaskan: 2024-11-06 15:44:02
asal
523 orang telah melayarinya
Pengendali Acara dalam Gelung JavaScript: Keperluan untuk Penutupan
Dalam JavaScript, apabila bekerja dengan pengendali acara dalam gelung, mungkin perlu untuk melaksanakan penutupan untuk memastikan lulus parameter yang betul. Pertimbangkan kod berikut:
<code class="javascript">for (var i = 0; i < blah.length; i++) {
var select = document.createElement('select');
select.onchange = function() {
onStatusChanged(select, callid, anotherid);
};
}
Salin selepas log masuk
Dalam senario ini, apabila peristiwa onchange dicetuskan, nilai yang dihantar kepada onStatusChanged() adalah konsisten merentas semua
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn