Xem xét:
if (someVar.hasOwnProperty('someProperty') ) {
// Do something();
} else {
// Do somethingElse();
}
Việc sử dụng / giải thích đúng là hasOwnProperty('someProperty')
gì?
Tại sao chúng ta không thể sử dụng đơn giản someVar.someProperty
để kiểm tra xem một đối tượng someVar
có chứa thuộc tính với tên someProperty
hay không?
Tài sản trong trường hợp này là gì?
JavaScript này kiểm tra thuộc tính nào?