Rumah  >  Artikel  >  hujung hadapan web  >  Analisis Kepentingan Var dalam JavaScript_Pengetahuan Asas

Analisis Kepentingan Var dalam JavaScript_Pengetahuan Asas

WBOY
WBOYasal
2016-05-16 16:14:352068semak imbas

Artikel ini menganalisis kepentingan var dalam JavaScript dengan contoh. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:

Fungsi var dalam JavaScript adalah untuk mengisytiharkan pembolehubah.

Dalam keadaan biasa, tiada kesilapan jika anda tidak menulis, tetapi dalam beberapa kes, jika anda tidak menulis, akan ada hasil yang berbeza. Mari kita lihat contoh berikut:

<div id="a"></div> 
<script type="text/javascript"> 
a = 1; 
alert(a); 
</script>

Contoh di atas akan berjalan tanpa masalah dalam FF Chrome dan boleh mengeluarkan 1. Tetapi bagaimana dengan berlari di IE? Ralat: "objek tidak menyokong sifat atau kaedah ini".

Oleh kerana rujukan elemen DOM boleh diperolehi terus melalui id di bawah IE, ralat akan dilaporkan jika a=1, kerana a pada masa ini ialah elemen DOM dengan id="a".

Jika anda mengalih keluar ayat ef063bec93c7d2fd366870dafe54b63b16b28748ea4df4d9c2150843fecfba68, tiada masalah. Untuk mengelakkan konflik seperti ini, adalah disyorkan bahawa pembolehubah mesti diisytiharkan dengan var.

Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.

Kenyataan:
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