Questions marquées «hasownproperty»

4
Pourquoi utiliser Object.prototype.hasOwnProperty.call (myObj, prop) au lieu de myObj.hasOwnProperty (prop)?
Si je comprends bien, chaque objet en Javascript hérite du prototype Object, ce qui signifie que chaque objet en Javascript a accès à la fonction hasOwnProperty via sa chaîne de prototypes. En lisant le code source de require.js, je suis tombé sur cette fonction: function hasProp(obj, prop) { return hasOwn.call(obj, …

9
Qu'est-ce que la propriété hasOwnProperty en JavaScript?
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.somePropertypour vérifier si un objet someVarcontient une propriété avec un nom someProperty? Qu'est-ce qu'une propriété dans ce cas? Quelle propriété …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.