D'après ce que j'ai compris, les premiers le feront :
- Trouvez le
toString
sur un objet - l'appeler
value
mais avecthis
lié àvalue
Et value.toString()
volonté.
- Trouvez le
toString
quelque part dansvalue
La chaîne de prototypes de l'entreprise - Appelez
toString
sur la valeur liée avecthis
comme valeur via le modèle d'invocation de fonction
Donc la différence est que s'il y a une surcharge toString
en valeur... il l'utilisera.
Ma question est la suivante :
- C'est la seule différence ?
- A l'inverse, ce modèle est-il le modèle standard à utiliser si l'on veut être sûr d'appeler
Parent
et non une méthode potentiellement surchargée par l'utilisateur.Child
? (Dans ce cas, Parent = Objet, Child = la classe d'où provient la valeur, si nous pensons classiquement, et method = toString).