J'ajouté ce code:Est-ce que l'extension de l'objet Date natif dans Javascript provoque des effets inattendus?
Date.prototype.formatMMDDYYYY = function() {
return (this.getMonth() + 1) +
"/" + this.getDate() +
"/" + this.getFullYear();
}
outil d'inspection de code de ReSharper me dit que Extending prototype of native object 'Date' may cause unexpected effects
.
Quels sont les effets inattendus qui peuvent se produire?
P.S. Ce question a une discussion pourquoi c'est une mauvaise idée d'étendre les objets en général, mais toutes les réponses sont très vagues. Je cherche un effet secondaire spécifique de moi prolongeant l'objet de date de la manière que j'ai faite.
@Ivar J'ai clarifié la question. Fondamentalement, je suis à la recherche de détails que la question que vous avez liée ne fournit pas. – AngryHacker