Nota kajian JavaScript: Pembolehubah dan skopnya_Pengetahuan asas

WBOY
Lepaskan: 2016-05-16 16:20:09
asal
1144 orang telah melayarinya

1. Pembolehubah

Pembolehubah ECMAscript ialah pembolehubah longgar Apa yang dipanggil pembolehubah longgar bermakna nama pembolehubah boleh menyimpan sebarang jenis data Setiap pembolehubah hanyalah pemegang tempat untuk menyimpan nilai.

Takrif: var firstDemo;

2. Skop pembolehubah

2.1 Konsep Asas

Gunakan var untuk mentakrifkan pembolehubah: tentukan pembolehubah tempatan dalam skop pembolehubah ini juga dipanggil pengisytiharan eksplisit.

Jika anda tidak memahami perkara ini, anda boleh lihat contoh mudah dan kasar di bawah:

Salin kod Kod adalah seperti berikut:

ujian();
ujian fungsi(){
var firstDemo="hello";//Tentukan pembolehubah setempat
alert(firstDemo);//hello
}
ujian();
ujian fungsi(){
var firstDemo="hello"; //Define local variable firstDemo

alert(firstDemo);//Laporan ralat, firstDemo tidak ditakrifkan

Seperti yang dapat dilihat daripada dua contoh di atas, jika anda menggunakan var untuk menentukan pembolehubah dalam fungsi, pembolehubah akan dimusnahkan selepas fungsi itu keluar.

Abaikan var untuk mentakrifkan pembolehubah: Selagi fungsi yang mentakrifkan pembolehubah dipanggil sekali, pembolehubah itu boleh diakses dalam skop global. Kaedah mentakrifkan pembolehubah ini juga dipanggil pengisytiharan tersirat

Salin kod Kod adalah seperti berikut:

Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan