12
Mengapa ada nilai `null` di JavaScript?
Di JavaScript, ada dua nilai yang pada dasarnya mengatakan 'Saya tidak ada' - undefineddan null. Properti yang belum ditetapkan apa pun oleh programmer undefined, tetapi agar properti menjadi null, nullharus ditetapkan secara eksplisit padanya. Saya pernah berpikir bahwa ada kebutuhan nullkarena undefinedadalah nilai primitif dan nullsebuah objek. Ini tidak, bahkan …