Javascript adalah bahasa pemrograman yang sering digunakan untuk membuat aplikasi web dan mobile. Salah satu konsep penting dalam Javascript adalah variabel dan tipe data.
{getToc} $title={Table of Contents}
Variabel
Variabel adalah tempat penyimpanan data dalam program. Variabel dapat digunakan untuk menyimpan berbagai jenis data, seperti angka, teks, dan objek.
Untuk mendeklarasikan variabel dalam Javascript, kita menggunakan kata kunci var. Misalnya, untuk mendeklarasikan variabel nama yang menyimpan data teks, kita dapat menggunakan kode berikut:
var nama = "John Doe"; {codeBox}
Setelah variabel dideklarasikan, kita dapat mengisinya dengan data menggunakan operator penugasan =. Misalnya, untuk mengisi variabel nama dengan data "Jane Doe", kita dapat menggunakan kode berikut:
nama = "Jane Doe"; {codeBox}
Kita juga dapat mengakses nilai variabel menggunakan operator titik ==. Misalnya, untuk memeriksa apakah variabel nama berisi data "John Doe", kita dapat menggunakan kode berikut:
if (nama === "John Doe") {console.log("Nama adalah John Doe");} {codeBox}
Tipe Data
Javascript memiliki berbagai tipe data, yaitu:
- String
- Number
- Boolean
- Null
- Undefined
- Object
- Array
- Date
- RegExp
String
String adalah tipe data yang digunakan untuk menyimpan data teks. String diawali dan diakhiri dengan tanda kutip tunggal (') atau kutip ganda ("). Misalnya, berikut adalah contoh variabel nama yang menyimpan data teks:
var nama = "John Doe"; {codeBox}
Number
Number adalah tipe data yang digunakan untuk menyimpan data numerik. Number dapat berupa angka desimal, angka bulat, atau angka kompleks. Misalnya, berikut adalah contoh variabel umur yang menyimpan data numerik:
var umur = 30; {codeBox}
Boolean
Boolean adalah tipe data yang digunakan untuk menyimpan data logika. Boolean hanya dapat memiliki dua nilai, yaitu true atau false. Misalnya, berikut adalah contoh variabel status yang menyimpan data logika:
var status = true; {codeBox}
Null
Null adalah tipe data yang digunakan untuk menandakan bahwa variabel tidak memiliki nilai. Misalnya, berikut adalah contoh variabel nilai yang memiliki tipe data null:
var nilai = null; {codeBox}
Undefined
Undefined adalah tipe data yang digunakan untuk menandakan bahwa variabel belum memiliki nilai. Misalnya, berikut adalah contoh variabel nilai yang memiliki tipe data undefined:
var nilai; {codeBox}
Object
Object adalah tipe data yang digunakan untuk menyimpan data kompleks. Object dapat menyimpan berbagai jenis data, seperti angka, teks, dan objek lain. Object dideklarasikan menggunakan kurung kurawal {}. Misalnya, berikut adalah contoh variabel mahasiswa yang menyimpan data objek:
var mahasiswa = {nama: "John Doe",umur: 30,status: true}; {codeBox}
Array
Array adalah tipe data yang digunakan untuk menyimpan kumpulan data. Array dideklarasikan menggunakan tanda kurung []. Misalnya, berikut adalah contoh variabel mahasiswa yang menyimpan data array:
var mahasiswa = ["John Doe", "Jane Doe", "Peter Smith"]; {codeBox}
Date
Date adalah tipe data yang digunakan untuk menyimpan data tanggal dan waktu. Date dideklarasikan menggunakan fungsi new Date(). Misalnya, berikut adalah contoh variabel tanggal yang menyimpan data tanggal dan waktu:
var tanggal = new Date(); {codeBox}
RegExp
RegExp adalah tipe data yang digunakan untuk menyimpan pola pencarian. RegExp dideklarasikan menggunakan fungsi new RegExp(). Misalnya, berikut adalah contoh variabel regex yang menyimpan pola pencarian:
var regex = new RegExp("^[a-zA-Z]+$"); {codeBox}
Kesimpulan
Variabel dan tipe data adalah dua konsep penting dalam Javascript. Variabel digunakan untuk menyimpan data, sedangkan tipe data digunakan untuk menentukan jenis data yang disimpan dalam variabel.
Dengan memahami variabel dan tipe data, Anda dapat membuat program Javascript yang lebih baik.