Memahami Variabel dan Tipe Data dalam Javascript
Fondasi utama bagi siapa pun yang ingin menguasai bahasa pemrograman web modern adalah Memahami Variabel dan Tipe Data dalam Javascript secara mendalam. Variabel berfungsi sebagai wadah penyimpanan nilai yang dapat berubah-ubah, menjadi elemen kunci yang memungkinkan program untuk berinteraksi dan memproses informasi secara dinamis. Sementara itu, Tipe Data mendefinisikan jenis nilai yang dapat disimpan oleh variabel (seperti angka, teks, atau boolean), dan pengetahuan yang tepat tentang bagaimana Javascript menangani tipe data ini—termasuk konsep dynamic typing—sangat penting untuk menulis kode yang bersih, efisien, dan bebas dari bug.
Variabel
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}
if (nama === “John Doe”) {Â console.log(“Nama adalah John Doe”);}Â {codeBox}
Tipe Data
- String
- Number
- Boolean
- Null
- Undefined
- Object
- Array
- Date
- RegExp
String
var nama = “John Doe”;Â {codeBox}
Number
var umur = 30;Â {codeBox}
Boolean
var status = true;Â {codeBox}
Null
var nilai = null;Â {codeBox}
Undefined
var nilai;Â {codeBox}
Object
var mahasiswa = { nama: “John Doe”, umur: 30, status: true}; {codeBox}
Array
var mahasiswa = [“John Doe”, “Jane Doe”, “Peter Smith”];Â {codeBox}
Date
var tanggal = new Date();Â {codeBox}
RegExp
var regex = new RegExp(“^[a-zA-Z]+$”);Â {codeBox}


