DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

TIPE DATA

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.

Apa itu tipe data?

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

Tipe data primitif adalah tipe data yang paling dasar atau paling sederhana dalam bahasa pemograman. JavaScript memiliki enam tipe data primitif, yaitu:

String

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

Number

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

Boolean

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

Null

Tipe data null memiliki satu nilai yaitu null. Ini biasanya digunakan untuk menggambarkan variabel yang tidak memiliki nilai.

let kosong = null;

Undefined

Tipe data undefined mewakili variabel yang telah dideklarasikan tetapi belum diberi nilai.

let tidakDidefinisikan;
alert(tidakDidefinisikan); // undefined

BigInt

Tipe data BigInt digunakan untuk mewakili angka lebih besar dari 2⁵³ - 1, yang merupakan batas maksimum untuk tipe data number.

let angkaBesar = 900719925474099n;

Tipe Data Objek

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.

Object

Objek di JavaScript dapat dibuat dengan menggunakan {}.

let mobil = {
    merk: 'Toyota',
    model: 'Yaris',
    tahun: 2020
};

Array

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

Function

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

Tipe Data Khusus

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.

👈🏼 Variabel
Let Variabel 👉🏼