Anda dapat menganggap variabel sebagai stoples berlabel yang menyimpan berbagai jenis data. Meskipun ada beberapa jenis variabel, hari ini kita hanya akan melihat tiga:

String – Sebuah variabel string adalah string karakter alfanumerik dan simbol yang dibolehkan yang terdapat dalam tanda kutip. Misalnya, “Halo dunia, saya berumur 102 tahun hari ini!” adalah contoh string. String juga dapat terkandung dalam tanda kutip tunggal, yang berguna jika Anda ingin memiliki string dengan kutipan seperti ini: ‘”Aku benci salju,” kata Laurel. String pada dasarnya digunakan untuk menyimpan teks.
Nomor – Sebuah variabel angka tidak bisa lebih mudah karena App Untuk Laptop semua variabel nomor yang disimpan adalah angka. Anda tidak menyimpannya dalam tanda kutip seperti string. Sebaliknya, angka-angka hanya bisa ditulis seperti apa adanya. Jika Anda ingin menyimpan angka 9 dalam variabel, Anda tinggal menulis 9.
Boolean – Variabel boolean adalah salah satu dari dua hal: benar atau salah. Jenis data ini seperti tombol hidup dan mati, sehingga Anda dapat mengajukan pertanyaan benar atau salah dalam kode Anda. Misalnya, Anda mungkin bertanya “apakah video sedang diputar?” Respons yang Anda dapatkan adalah variabel boolean. Benar artinya video saat ini diputar dan salah artinya bukan.
Jadi bagaimana Anda memasukkan variabel ke kode Anda (atau mendeklarasikan variabel, karena itu lebih tradisional disebut)? Dalam JavaScript, semua yang perlu Anda lakukan adalah ini:

myVariable = “Halo dunia!”;

Untuk Var atau Tidak ke Var
Dalam JavaScript, Anda dapat mendefinisikan variabel sebagai myVariable = “something”; atau var myVariable = “something” ;, perbedaannya adalah kata var yang mendahului pernyataan. Ketika Anda mendeklarasikan variabel dalam skrip di luar fungsi, perbedaan ini cukup banyak tidak relevan. Saat Anda mendeklarasikan variabel di dalam fungsi dan tidak menggunakan var, ini akan membuat variabel global. Variabel global dapat diakses dari mana saja di kode Anda, sedangkan variabel lokal (seperti yang didefinisikan dalam fungsi) hanya dapat diakses dalam lingkup mereka sendiri (misalnya jika variabel bersifat lokal ke fungsi, hanya fungsi itu yang dapat menggunakannya). Ini bukan perbedaan penting saat ini, tetapi ketika kita belajar tentang fungsi nantinya akan baik untuk tahu.

Ada beberapa hal yang perlu diperhatikan di sini. Pertama, nama myVariable. Semua bahasa pemrograman memiliki sesuatu yang disebut kata cadangan, yang berarti Anda tidak dapat menggunakannya sebagai nama variabel. Apa yang mereka bervariasi, tetapi jika namanya cukup umum, ada kemungkinan itu bisa menjadi kata yang dilindungi undang-undang. Untuk menghindari menggunakan kata-kata yang dicadangkan dan mengacaukan kode Anda, cukup tentukan skema penamaan untuk variabel Anda. Saya telah meletakkan “saya” di depan variabel contoh saya, tetapi Anda mungkin ingin memunculkan sesuatu yang lain. Kedua, Anda akan melihat titik koma di akhir baris. Tanda titik koma adalah seperti titik di akhir kalimat dalam banyak bahasa pemrograman, dan itu benar-benar terjadi di JavaScript. Di hampir setiap situasi, Anda harus mengakhiri kalimat kode Anda dengan titik koma sehingga komputer Anda tidak bingung ketika membacanya. Titik koma memberitahu komputer, “Oke, saya sudah selesai dengan pernyataan ini.” (Catatan: JavaScript memaafkan, dan kadang-kadang Anda bisa lolos tanpa titik koma, tetapi itu praktik yang baik.)

Satu hal lagi yang perlu diperhatikan adalah bahwa JavaScript adalah bahasa yang diketik dengan longgar. Ada (pada dasarnya) dua jenis bahasa: diketik secara longgar dan diketik secara ketat. Contoh bahasa yang diketik ketat adalah ActionScript (aplikasi Flash bahasa ditulis dalam), dan deklarasi variabel yang sama yang baru kita tulis akan terlihat seperti ini di ActionScript 3:

var myVariable: String = “Halo dunia!”;

Penambahan yang Anda lihat adalah kata var dan kata String (dengan titik dua di depannya). Kata var memberitahu komputer kita akan mendeklarasikan variabel. The: String yang melekat pada nama variabel memberitahu komputer apa jenis variabel itu dan tidak menerima jenis lainnya. Ini adalah alasan untuk istilah yang diketik secara ketat. Bahasa yang diketik secara longgar seperti JavaScript lebih fleksibel dan tidak memerlukan semua itu. Ini membuat kode Anda lebih fleksibel, tetapi beberapa akan membantahnya juga akan membuatnya lebih rentan kesalahan. Kami tidak akan membahas pro dan kontra dari bahasa-bahasa yang diketik dengan ketat dan longgar di sini, tapi ada baiknya untuk menyadari perbedaan mendasar sekarang karena kemungkinan besar Anda akan menemukan mereka dalam upaya pemrograman Anda.

Sekarang setelah Anda memahami variabel apa dan bagaimana cara kerjanya, kami dapat mencoba menggunakannya dalam beberapa kode JavaScript yang sebenarnya.

Membuat Variabel dan Menggunakan Fungsi JavaScript Alert ()
Mari buat dokumen HTML sederhana yang bisa kita gunakan untuk menguji variabel kami:

(Klik kanan tautan ini dan pilih untuk menyimpan dokumen untuk mengunduh salinan file HTML kerangka ini.)

Anda akan ingin memiliki dokumen HTML yang lebih baik ketika Anda benar-benar menulis kode, tetapi untuk tujuan kami ini akan bekerja dengan baik. Simpan kode di atas sebagai file bernama myscript.html (atau apa pun yang Anda inginkan yang berakhiran .html dan tidak berisi spasi atau karakter khusus) dan buka di peramban web Anda.

Apa itu Variabel?