Domande taggate «hasownproperty»

4
Perché utilizzare Object.prototype.hasOwnProperty.call (myObj, prop) invece di myObj.hasOwnProperty (prop)?
Se ho capito bene, ogni oggetto in Javascript eredita dal prototipo Object, il che significa che ogni oggetto in Javascript ha accesso alla funzione hasOwnProperty attraverso la sua catena di prototipi. Durante la lettura del codice sorgente di require.js, mi sono imbattuto in questa funzione: function hasProp(obj, prop) { return …

9
Che cos'è la proprietà in hasOwnProperty in JavaScript?
Prendere in considerazione: if (someVar.hasOwnProperty('someProperty') ) { // Do something(); } else { // Do somethingElse(); } Qual è il giusto uso / spiegazione di hasOwnProperty('someProperty')? Perché non possiamo semplicemente usare someVar.somePropertyper verificare se un oggetto someVarcontiene una proprietà con nome someProperty? Cos'è una proprietà in questo caso? Quale proprietà …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.