String | Manipulasi teks | "halo".toUpperCase() โ "HALO" |
Number | Format & manipulasi angka | 42.5.toFixed(1) โ "42.5" |
Boolean | Nilai true/false | typeof true โ "boolean" |
Array | Simpan banyak data | ["a", "b"].push("c") โ ["a", "b", "c"] |
Object | Simpan data dalam bentuk key-value | {nama: "Putra"} |
Function | Buat logika/fungsi yang bisa dipanggil | function halo(n){ return "Halo "+n } |
Date | Dapatkan dan format waktu & tanggal | new Date().getFullYear() โ 2025 |
Math | Operasi matematika | Math.random() โ angka acak 0โ1 |
RegExp | Pencarian teks dengan pola | /js/i.test("JavaScript") โ true |
JSON | Ubah object โ string JSON | JSON.stringify(obj) / JSON.parse(json) |
Error | Tangani error saat program jalan | try { throw Error("Ups!") } catch(e) { console.log(e) } |