Pembolehubah JavaScript
Pembolehubah JavaScript
sama seperti algebra
x=5
y=6
z=x+y
Dalam algebra, kami menggunakan huruf (seperti x) untuk memegang nilai (seperti 5).
Dengan ungkapan di atas z=x+y, kita boleh mengira nilai z menjadi 11.
Dalam JavaScript, huruf ini dipanggil pembolehubah.
Anda boleh menganggap pembolehubah sebagai bekas untuk menyimpan data.
Pembolehubah JavaScript
Seperti algebra, pembolehubah JavaScript boleh digunakan untuk menyimpan nilai (seperti x=5) dan ungkapan (seperti z=x+y ).
Pembolehubah boleh mempunyai nama pendek (seperti x dan y) atau lebih banyak nama deskriptif (seperti umur, jumlah, jumlah volum).
Pembolehubah mesti bermula dengan huruf Pembolehubah juga boleh bermula dengan simbol $ dan _ (tetapi kami tidak mengesyorkan nama pembolehubah adalah peka huruf besar-kecil (y dan Y ialah pembolehubah yang berbeza)
Pernyataan JavaScript dan pembolehubah JavaScript adalah peka huruf besar-kecil.
Jenis Data JavaScript
Pembolehubah JavaScript juga boleh menyimpan jenis data lain, seperti nilai teks (nama="Bill Gates").
Dalam JavaScript, teks seperti "Bill Gates" dipanggil rentetan.
Pembolehubah JavaScript terdapat dalam pelbagai jenis, tetapi buat masa ini, kami hanya akan menumpukan pada nombor dan rentetan.
Apabila anda memberikan nilai teks kepada pembolehubah, anda harus mengelilingi nilai tersebut dengan petikan berganda atau tunggal.
Jangan gunakan petikan apabila nilai yang anda tetapkan kepada pembolehubah ialah nilai angka. Jika anda mengelilingi nilai berangka dengan petikan, nilai itu dianggap sebagai teks.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> var pi=3.14; var name="Bill Gates"; var answer='Yes I am!'; document.write(pi + "<br>"); document.write(name + "<br>"); document.write(answer + "<br>"); </script> </body> </html>
Mengisytiharkan (Membuat) Pembolehubah JavaScript
Mencipta pembolehubah dalam JavaScript sering dipanggil "mengisytiharkan" pembolehubah.
Kami menggunakan kata kunci var untuk mengisytiharkan pembolehubah:
var carname;
Selepas pembolehubah diisytiharkan, pembolehubah itu kosong (ia tidak mempunyai nilai).
Untuk memberikan nilai kepada pembolehubah, gunakan tanda sama dengan:
carname="Volvo";
Walau bagaimanapun, anda juga boleh menetapkan nilai kepada pembolehubah apabila anda mengisytiharkannya:
var carname="Volvo";
Dalam contoh berikut, kami mencipta pembolehubah bernama carname, tetapkan nilai itu "Volvo", dan kemudian masukkan ke dalam perenggan HTML dengan id="demo"
Peringatan hangat: a Pengaturcaraan yang baik amalan adalah untuk mengisytiharkan pembolehubah yang diperlukan secara seragam pada permulaan kod.
Satu pernyataan, berbilang pembolehubah
Anda boleh mengisytiharkan banyak pembolehubah dalam satu pernyataan. Pernyataan bermula dengan var dan menggunakan koma untuk memisahkan pembolehubah:
var lastname="Doe", age=30, job="carpenter";
Pernyataan itu juga boleh menjangkau berbilang baris :
var lastname="Doe",
umur=30,
job="carpenter";
Nilai = tidak ditentukan
Dalam program komputer, pembolehubah tanpa nilai sering diisytiharkan. Nilai pembolehubah yang diisytiharkan tanpa nilai sebenarnya tidak ditentukan.
Selepas melaksanakan pernyataan berikut, nilai nama pembolehubah akan tidak ditentukan:
var carname;
Isytihar semula pembolehubah JavaScript
Jika anda mengisytiharkan semula pembolehubah JavaScript, nilai pembolehubah tidak akan hilang:
Selepas dua penyataan berikut dilaksanakan, nilai nama pembolehubah masih "Volvo":
var carname="Volvo";
var carname;
JavaScript Aritmetik
Anda boleh melakukan aritmetik dengan pembolehubah JavaScript, menggunakan = dan + Pengendali jenis ini:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <p>假设 y=5,计算 x=y+2,并显示结果。</p> <button onclick="myFunction()">点击这里</button> <p id="demo"></p> <script> function myFunction(){ var y=5; var x=y+2; var demoP=document.getElementById("demo") demoP.innerHTML="x=" + x; } </script> </body> </html>