Mempertimbangkan:
if (someVar.hasOwnProperty('someProperty') ) {
// Do something();
} else {
// Do somethingElse();
}
Penggunaan / penjelasan apa yang benar hasOwnProperty('someProperty')
?
Mengapa kita tidak bisa begitu saja menggunakan someVar.someProperty
untuk memeriksa apakah suatu objek someVar
berisi properti dengan nama someProperty
?
Apa properti dalam kasus ini?
Properti apa yang diperiksa JavaScript ini?