Variabel JavaScript
- Halaman Sebelumnya JS Komentar
- Halaman Berikutnya JS Let
Variabel JavaScript
Variabel JavaScript adalah wadah untuk menyimpan nilai data.
Dalam contoh ini, x, y, dan z adalah variabel:
Contoh
var x = 7; var y = 8; var z = x + y;
Dari contoh di atas, Anda dapat mendapatkan:
- x menyimpan nilai 7
- y menyimpan nilai 8
- z menyimpan nilai 15
Seperti aljabar
Dalam contoh ini, price1, price2, dan total adalah variabel:
Contoh
var price1 = 7; var price2 = 8; var price3 = 12; var total = price1 + price2 + price3;
Dalam pemrograman, seperti aljabar, kita menggunakan variabel (seperti price1) untuk menyimpan nilai.
Dalam pemrograman, seperti aljabar, kita menggunakan variabel dalam ekspresi (total = price1 + price2).
Dari contoh di atas, Anda dapat menghitung nilai total adalah 27.
Pemberitahuan:Variabel JavaScript adalah wadah untuk menyimpan nilai data.
identitas JavaScript
semua JavaScript variabelharusnama unikdariidentifikasi。
Nama-nama unik ini disebutIdentifikasi。
Identifikasi dapat berupa nama pendek (seperti x dan y), atau nama yang lebih deskriptif (age, sum, totalVolume).
Aturan umum untuk konstruksi nama variabel (identifikasi unik) adalah:
- Nama dapat mengandung huruf, angka, garis bawah, dan simbol dolar.
- Nama harus dimulai dengan huruf.
- Nama juga dapat
$
dan_
Awalnya (tetapi di tutorial ini kita tidak akan melakukan hal ini). - Nama sensitif terhadap huruf besar dan kecil (y dan Y adalah variabel yang berbeda).
- Kata kunci (seperti kata kunci JavaScript) tak dapat digunakan sebagai nama variabel.
Pemberitahuan:Identitas JavaScript sensitif terhadap huruf besar dan kecil.
Operator asosiasi
Pada JavaScript, tanda sama (=) adalah operator asosiasi.=
adalah operator asosiasi, bukan operator 'sama dengan'.
Hal ini berbeda dengan aljabar. Kode di bawah ini adalah tak masuk akal dalam aljabar:
x = x + 5
Namun di JavaScript, hal ini sangat masuk akal: asosiasikan nilai x + 5 ke x.
(Hitung nilai x + 5 dan masukkan hasilnya ke x. Nilai x bertambah 5.)
Keterangan:Operator "sama dengan" di JavaScript adalah ==
。
Tipe Data JavaScript
Variabel JavaScript dapat menampung nilai numerik, seperti 100, serta nilai teks, seperti "Bill Gates".
Dalam pemrograman, nilai teks disebut string.
JavaScript dapat mengendalikan berbagai tipe data, tetapi saat ini, kami hanya berfokus pada nilai numerik dan nilai string.
String diselenggarakannya di tanda kutip ganda atau tunggal. Angka tidak memerlukan tanda kutip.
Jika angka disimpan di tanda kutip, akan dianggap seperti string teks.
Contoh
var pi = 3.14; var person = "Bill Gates"; var answer = 'How are you!';
Pengumuman (pembuatan) variabel JavaScript
Pembuatan variabel di JavaScript disebut pengumuman variabel.
Anda dapat var
Kata kunci untuk mengumumkan variabel JavaScript adalah:
var carName;
Setelah diumumkan, variabel belum memiliki nilai. (Tekniknya, nilai adalah tidak terdefinisi
)。
UntukPenugasanUntuk memberikan nilai ke variabel, gunakan tanda sama dengan:
carName = "porsche";
Anda dapat menugaskan nilai ke variabel saat mengumumkannya:
var carName = "porsche";
Dalam contoh di atas, kami membuat variabel bernama carName dan menugaskannya "porsche".
Lalu, kami "menyampaikan" nilai tersebut di paragraf HTML dengan id="demo":
Contoh
<p id="demo"></p> <script> var carName = "porsche"; document.getElementById("demo").innerHTML = carName; </script>
Pemberitahuan:
Mengumumkan semua variabel di awal skrip adalah kebiasaan yang bagus!
Satu kalimat, banyak variabel
Anda dapat mengumumkan banyak variabel dalam satu kalimat. var
Sebagai awal kalimat, dan diikuti denganKomaPemisah variabel:
var person = "Bill Gates", carName = "porsche", price = 15000;
Pengumuman dapat melintasi baris:
var person = "Bill Gates", carName = "porsche", price = 15000;
Value = undefined
Dalam program komputer, variabel yang diumumkan seringkali tanpa nilai. Nilai dapat berupa konten yang perlu dihitung, atau data yang disediakan nantinya, seperti input data.
Variabel tanpa nilai, nilai yang akan diajukan adalah tidak terdefinisi
。
Nilai variabel carName setelah menjalankan pernyataan ini adalah tidak terdefinisi
:
Contoh
var carName;
Pengumuman Ulang Variabel JavaScript
Jika mengumumkan kembali variabel JavaScript, nilai variabel itu tidak akan hilang.
Setelah两句语句执行后,变量 carName 的值仍然是 "porsche":
Contoh
var carName = "porsche"; var carName;
Aritmatika JavaScript
Dengan sebanding seperti aljabar, Anda dapat melakukan operasi aritmatika melalui variabel JavaScript, menggunakan =
dan +
Operasi seperti:
Contoh
var x = 3 + 5 + 8;
String juga dapat digunakan dengan tanda plus, tetapi string akan di gabungkan:
Contoh
var x = "Bill" + " " + "Gates";
Coba ini:
Contoh
var x = "8" + 3 + 5;
Pemberitahuan:Jika angka yang akan diberikan disertai tanda kutip, angka lain akan dianggap seperti string dan di gabungkan.
Coba ini:
Contoh
var x = 3 + 5 + "8";
Bacaan Ekstra
Panduan Tingkat Lanjut JavaScript: Sintaks ECMAScript、 Variabel ECMAScript
- Halaman Sebelumnya JS Komentar
- Halaman Berikutnya JS Let