tutorial pengembangan web terbaru
 

JavaScript variabel


Variabel JavaScript

variabel JavaScript adalah kontainer untuk menyimpan nilai data.

Dalam contoh ini, x, y , dan z , adalah variabel:

Contoh

var x = 5;
var y = 6;
var z = x + y;
Cobalah sendiri "

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:

Contoh

var price1 = 5;
var price2 = 6;
var total = price1 + price2;
Cobalah sendiri "

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.

Contoh

var pi = 3.14;
var person = "John Doe";
var answer = 'Yes I am!';
Cobalah sendiri "

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:

Contoh

var carName;
Cobalah sendiri "

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:

Contoh

var carName = "Volvo";
var carName;
Cobalah sendiri "

JavaScript aritmatika

Seperti dengan aljabar, Anda dapat melakukan aritmatika dengan variabel JavaScript, menggunakan operator seperti = dan +:

Contoh

var x = 5 + 2 + 3;
Cobalah sendiri "

Anda juga dapat menambahkan string, tapi string akan dipotong (ditambahkan end-to-end):

Contoh

var x = "John" + " " + "Doe";
Cobalah sendiri "

Juga mencoba ini:

Contoh

var x = "5" + 2 + 3;
Cobalah sendiri "

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»