DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Artikel ini menjelaskan tentang berbagai jenis tipe data di JavaScript termasuk primitif dan objek.
JavaScript memiliki berbagai tipe data yang digunakan untuk menentukan dan memanipulasi data. Dalam JavaScript, terdapat dua kategori tipe data yaitu primitif dan objek.
Tipe data adalah kategori yang menunjukkan jenis informasi apa yang bisa kita simpan dalam suatu variabel, seperti teks, nomor, atau benar/salah.
Tipe data primitif adalah tipe data yang paling dasar atau paling sederhana dalam bahasa pemograman. JavaScript memiliki enam tipe data primitif, yaitu:
Tipe data string
digunakan untuk mewakili teks atau kumpulan karakter. Kamu bisa membuat string di JavaScript dengan menggunakan tanda kutip tunggal atau ganda.
let nama = 'Dede';
let alamat = "Bekasi";
Baca lebih jauh tipe data string
Tipe data number
digunakan untuk mewakili nilai numerik. Tidak seperti bahasa pemrograman lain, JavaScript tidak memiliki tipe data berbeda untuk bilangan bulat dan bilangan desimal.
let usia = 23;
let harga = 4500.75;
Baca lebih jauh tipe data number
Tipe data boolean
memiliki dua nilai yaitu true
atau false
. Ini biasanya digunakan dalam operasi logika dan perbandingan.
let isOnline = true;
let isGreaterThan = 10 > 9; // menghasilkan nilai true
Baca lebih jauh tipe data boolean
Tipe data null
memiliki satu nilai yaitu null
. Ini biasanya digunakan untuk menggambarkan variabel yang tidak memiliki nilai.
let kosong = null;
Tipe data undefined
mewakili variabel yang telah dideklarasikan tetapi belum diberi nilai.
let tidakDidefinisikan;
alert(tidakDidefinisikan); // undefined
Tipe data BigInt
digunakan untuk mewakili angka lebih besar dari 2⁵³ - 1, yang merupakan batas maksimum untuk tipe data number
.
let angkaBesar = 900719925474099n;
Selain tipe data primitif, JavaScript juga mendukung tipe data objek. Objek adalah kumpulan dari berbagai data dan/atau fungsi-fungsi, yang kita sebut dengan properti dan metode.
Objek di JavaScript dapat dibuat dengan menggunakan {}
.
let mobil = {
merk: 'Toyota',
model: 'Yaris',
tahun: 2020
};
Array
adalah tipe objek khusus yang digunakan untuk menyimpan beberapa nilai dalam satu variabel tunggal.
let buah = ['apel', 'mangga', 'jeruk'];
Baca lebih jauh tipe data array
Fungsi adalah tipe objek yang dapat dijalankan. Fungsi dapat mendefinisikan kode dan nilai yang akan dikembalikan.
function sapa(){
return 'Halo, selamat pagi!';
}
Baca lebih jauh function pada javascript
JavaScript juga memiliki tipe data symbol
yang digunakan untuk membuat nilai unik.
Jadi begitulah cara jenis data bekerja di JavaScript. Pastikan kamu memahami masing-masing tipe data dan bagaimana cara menggunakannya. Apapun proyek kode yang kamu kerjakan, kamu pasti akan bekerja dengan berbagai jenis tipe data ini.