Anda mungkin menemukan bahwa ada kalimat dalam kode yang ditulis oleh orang lain: var itu = ini;, apa artinya ini?
Dalam JavaScript, ini mewakili objek saat ini.
var itu = Ini untuk menyalin objek ini saat ini ke dalam variabel itu. Apa gunanya melakukan ini?
Salinan kode adalah sebagai berikut:
$ ('#zhetenga'). Klik (function () {
// Ini adalah #Zhetenga yang diklik
var itu = ini;
$ ('. Zhetenga'). masing -masing (fungsi () {
// Ini adalah objek saat ini di loop .zhetenga
// Itu masih #Zhetenga yang baru saja diklik
});
});
Dapat dilihat bahwa objek ini akan berubah kapan saja dalam program, dan setelah var itu = ini, masih menunjukkan hal ini pada waktu itu sebelumnya tidak berubah, sehingga objek asli tidak akan ditemukan.