2010-09-25 3 views
0

Je vois souvent les termes explicitement & utilisés implicitement dans JavaScript et je ne suis toujours pas sûr de savoir ce qu'ils veulent dire par le texte suivant du site MDC décrivant le modèle d'objet.Que signifie explicitement et implicitement en JavaScript?

La fonction constructeur explicitement définit la valeur des projets propriété et définit implicitement la valeur de la propriété __proto__ interne à la valeur de WorkerBee.prototype ...

[source]

Répondre

6

"Implicitement" signifie que le moteur JS le fait. "Explicitement" signifie que vous devez le faire.

+0

Merci beaucoup. C'était le genre de réponse que je cherchais, mais je ne la trouvais nulle part. – screenm0nkey

+0

@Nick - Vous pouvez le voir dans le constructeur: 'function WorkerBee() {this.projects = []; } ' –

+0

Ou plutôt vous * ne pouvez pas * le voir, car c'est * implicite *. –