PETIK.NET - Tipe data dan variabel adalah konsep penting dalam pemrograman dan digunakan dalam hampir semua bahasa pemrograman, termasuk JavaScript.
Tipe data adalah jenis nilai yang dapat disimpan dan dioperasikan dalam program, sedangkan variabel digunakan untuk menyimpan nilai dalam program.
Tipe data dasar
JavaScript Tipe data dasar JavaScript adalah tipe data yang didefinisikan di dalam bahasa itu sendiri. Ada beberapa tipe data dasar dalam JavaScript, yaitu string, number, boolean, undefined, null, dan symbol.
- String: tipe data yang digunakan untuk merepresentasikan teks. Contoh: “Halo, dunia!”.
- Number: tipe data yang digunakan untuk merepresentasikan angka, baik bilangan bulat maupun pecahan. Contoh: 42 atau 3.14.
- Boolean: tipe data yang digunakan untuk merepresentasikan nilai kebenaran, yaitu true (benar) atau false (salah).
- Undefined: tipe data yang digunakan untuk merepresentasikan variabel yang belum diinisialisasi dengan nilai.
- Null: tipe data yang digunakan untuk merepresentasikan nilai kosong atau tidak ada.
- Symbol: tipe data yang digunakan untuk merepresentasikan identifier unik yang tidak dapat diubah.
Deklarasi variabel
Variabel digunakan untuk menyimpan nilai dalam bahasa pemrograman. Di JavaScript, variabel dapat dideklarasikan dengan menggunakan kata kunci var, let, atau const.
- var: digunakan untuk mendeklarasikan variabel yang dapat diubah nilainya.
- let: digunakan untuk mendeklarasikan variabel yang juga dapat diubah nilainya, namun hanya berlaku di dalam blok kode tertentu.
- const: digunakan untuk mendeklarasikan variabel yang nilainya tidak dapat diubah.
Contoh deklarasi variabel:
var nama = "John"; // variabel dapat diubah nilainya let umur = 25; // variabel dapat diubah nilainya, namun hanya berlaku di dalam blok kode tertentu const PI = 3.14; // variabel nilainya tidak dapat diubah
Tipe data kompleks (array dan objek)
Selain tipe data dasar, JavaScript juga memiliki tipe data kompleks yaitu array dan objek.
- Array: digunakan untuk menyimpan kumpulan nilai dengan tipe data yang sama. Nilai-nilai tersebut dapat diakses dengan menggunakan indeks. Contoh deklarasi array:
var buah = ["apel", "jeruk", "pisang"];
- Objek: digunakan untuk menyimpan kumpulan pasangan nama-nilai (key-value pairs). Nilai-nilai tersebut dapat diakses dengan menggunakan nama (key) dari nilai tersebut. Contoh deklarasi objek:
var orang = { nama: "John", umur: 25, alamat: "Jl. Jend. Sudirman No. 1" };
Dalam pengembangan aplikasi web, pemahaman tentang tipe data dan variabel sangat penting. Hal ini karena tipe data dan variabel digunakan dalam hampir setiap aspek pengembangan aplikasi web.