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) {...