Scope, Closure, and Modules
Memahami akses variable, closure untuk state kecil, dan cara memecah Vanilla JavaScript ke module file yang lebih rapi.
Ikuti lesson dari atas ke bawah agar konsepnya nyambung. Kamu tetap bisa membuka lesson mana pun untuk review.
Alur belajar module
Lesson disusun sebagai jalur belajar. Uji Kompetensi di akhir menjadi checkpoint sebelum lanjut module berikutnya.
Scope Dasar
Belajar membaca area akses variable: global scope, function scope, dan block scope.
Closure dalam Contoh UI
Memahami closure lewat state kecil seperti counter atau toggle yang diingat oleh function.
ES Modules dan import/export
Belajar membaca export dan import dasar agar file JavaScript bisa dipisah dengan jelas.
Memecah File JavaScript
Latihan refactor local app dari satu script besar menjadi beberapa file module dengan tanggung jawab jelas.
Uji Kompetensi Scope, Closure, and Modules
Cek readiness membaca scope, mengenali closure, dan memecah Vanilla JavaScript app ke module file sederhana.