Considérer:
if (someVar.hasOwnProperty('someProperty') ) {
// Do something();
} else {
// Do somethingElse();
}
Quelle est la bonne utilisation/explication de hasOwnProperty('someProperty')
?
Pourquoi ne pouvons-nous pas simplement utiliser someVar.someProperty
pour vérifier si un objet someVar
contient une propriété portant le nom someProperty
?
Qu'est-ce qu'une propriété dans ce cas ?
Quelle propriété ce JavaScript vérifie-t-il ?