Variabel JavaScript
variabel JavaScript adalah kontainer untuk menyimpan nilai data.
Dalam contoh ini, x, y , dan z , adalah variabel:
Dari contoh di atas, Anda dapat mengharapkan:
- x menyimpan nilai 5
- y menyimpan nilai 6
- z menyimpan nilai 11
Banyak Seperti Aljabar
Dalam contoh ini, price1, price2 , dan total , adalah variabel:
Dalam pemrograman, seperti dalam aljabar, kita menggunakan variabel (seperti price1 ) untuk memegang nilai-nilai.
Dalam pemrograman, seperti dalam aljabar, kita menggunakan variabel dalam ekspresi (total = price1 + price2) .
Dari contoh di atas, Anda dapat menghitung total menjadi 11.
variabel JavaScript adalah kontainer untuk menyimpan nilai data.
Identifier JavaScript
Semua variabel JavaScript harus diidentifikasi dengan nama yang unik.
Nama-nama yang unik yang disebut pengenal.
Pengidentifikasi dapat nama pendek (seperti x dan y ), atau nama yang lebih deskriptif (age, sum, totalVolume) .
Aturan umum untuk membangun nama untuk variabel (pengidentifikasi unik) adalah:
- Nama dapat berisi huruf, angka, garis bawah, dan tanda-tanda dolar.
- Nama harus dimulai dengan huruf a
- Nama juga bisa dimulai dengan $ dan _ (tapi kami tidak akan menggunakannya dalam tutorial ini)
- Nama-nama adalah case sensitif (y dan Y adalah variabel yang berbeda)
- kata Reserved (seperti kata kunci JavaScript) tidak dapat digunakan sebagai nama
pengidentifikasi JavaScript adalah case-sensitive.
Penugasan Operator
Dalam JavaScript, tanda sama (=) adalah "tugas" operator, bukan "sama dengan" operator.
Hal ini berbeda dari aljabar. Berikut tidak masuk akal dalam aljabar:
x = x + 5
Dalam JavaScript, namun, itu masuk akal: itu memberikan nilai x + 5 untuk x.
(Ini menghitung nilai x + 5 dan menempatkan hasilnya dalam x. Nilai x bertambah oleh 5.)
The "sama dengan" operator ditulis seperti == dalam JavaScript.
Tipe Data JavaScript
Variabel JavaScript dapat menyimpan nomor seperti 100, dan nilai-nilai teks seperti "John Doe" .
Dalam pemrograman, nilai teks disebut string teks.
JavaScript dapat menangani berbagai jenis data, tapi untuk saat ini, hanya memikirkan angka dan string.
String ditulis dalam tanda kutip ganda atau tunggal. Nomor ditulis tanpa tanda kutip.
Jika Anda menaruh tanda kutip angka, ia akan diperlakukan sebagai string teks.
Mendeklarasikan (Membuat) Variabel JavaScript
Membuat variabel dalam JavaScript yang disebut "mendeklarasikan" variabel.
Anda mendeklarasikan variabel JavaScript dengan var kata kunci:
var carName;
Setelah deklarasi, variabel tidak memiliki nilai. (Secara teknis itu memiliki nilai tidak terdefinisi)
Untuk menetapkan nilai ke variabel, gunakan tanda sama:
carName = "Volvo";
Anda juga dapat menetapkan nilai ke variabel ketika Anda menyatakan hal itu:
var carName = "Volvo";
Pada contoh di bawah, kita membuat variabel disebut carName dan menetapkan nilai "Volvo" untuk itu.
Kemudian kita "output" nilai dalam paragraf HTML dengan id="demo" :
Contoh
<p id="demo"></p>
<script>
var carName = "Volvo";
document.getElementById("demo").innerHTML = carName;
</script>
Cobalah sendiri " Ini adalah praktek pemrograman yang baik untuk menyatakan semua variabel di awal script.
Satu Pernyataan, Banyak Variabel
Anda dapat mendeklarasikan banyak variabel dalam satu pernyataan.
Mulai pernyataan dengan var dan memisahkan variabel dengan koma:
var person = "John Doe", carName = "Volvo", price = 200;
Cobalah sendiri " Sebuah deklarasi dapat span beberapa baris:
var person = "John Doe",
carName = "Volvo",
price = 200;
Cobalah sendiri " Nilai = tidak terdefinisi
Dalam program komputer, variabel sering dinyatakan tanpa nilai. nilai dapat menjadi sesuatu yang harus dihitung, atau sesuatu yang akan diberikan nanti, seperti input pengguna.
Sebuah variabel dideklarasikan tanpa nilai akan memiliki nilaiterdefinisi.
Variabel carName akan memiliki nilai terdefinisi setelah pelaksanaan pernyataan ini:
Re-Mendeklarasikan Variabel JavaScript
Jika Anda menyatakan ulang variabel JavaScript, itu tidak akan kehilangan nilainya.
Variabel carName masih akan memiliki nilai "Volvo" setelah eksekusi pernyataan ini:
JavaScript aritmatika
Seperti dengan aljabar, Anda dapat melakukan aritmatika dengan variabel JavaScript, menggunakan operator seperti = dan +:
Anda juga dapat menambahkan string, tapi string akan dipotong (ditambahkan end-to-end):
Juga mencoba ini:
Jika Anda menempatkan nomor dalam tanda kutip, sisa angka akan diperlakukan sebagai string, dan bersambung.
Uji Diri dengan Latihan!
Latihan 1 » Latihan 2» Latihan 3 » Latihan 4» Latihan 5 » Latihan 6»