kodingup.camp

Beranda/Fase 1, The Logic

JavaScript Mastery: Object & Data

Di materi sebelumnya kamu sudah kenalan dengan variabel, if, loop, dan function. Itu ibarat kamu sudah bisa memegang pisau, menyalakan kompor, dan mengikuti resep sederhana. Sekarang saatnya belajar mengelola bahan: data. Hampir semua program nyata, mulai dari aplikasi kasir, marketplace, sampai dashboard keuangan, isinya adalah mengambil data, membentuk ulang data, lalu menampilkan data. Di JavaScript, data itu hidup dalam bentuk object (kumpulan pasangan kunci-nilai), array (daftar berurutan), string, number, dan struktur khusus seperti Map dan Set.

Materi ini terdiri dari 14 modul yang berurutan. Kita mulai dari cara memanipulasi object dengan lancar, memahami this yang sering bikin bingung, menyusun object yang rapi untuk aplikasi besar, lalu masuk ke primitif (number dan string), koleksi (array), sampai iterator, generator, Map, dan Set. Semua contoh kode di sini sudah diuji di Node.js 26 dan juga jalan di browser modern. Ketik ulang kodenya sendiri, ubah-ubah angkanya, dan amati hasilnya. Cara belajar paling cepat adalah "merusak" kode lalu memperbaikinya lagi.