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