Javascript Best Practice Const Avoid Global Equality Strict
Definisi
Praktik baik JS modern: default const (pakai let bila perlu reassign, hindari var), selalu ===/!== (strict, tak coercition), hindari global (pakai module/IIFE), dan tulis kode modular kecil. Tujuannya: prediktabel, mudah di-debug, aman.
Kapan dipakai
Selalu. Ini konvensi dasar sebelum scale ke framework. Kode lawas sering pakai var + == yang jadi sumber bug.
Cara kerja
const PI = 3.14; // default
let count = 0; // hanya bila reassigned
count += 1;
if (x ===