Modules Javascript: Prototype vs Exportation

Je suis nouveau sur node.js (et stackoverflow) et n'ai pas trouvé une explication exacte de ce.

C'est probablement un essai de réponse mais j'espère que ça aidera quelqu'un d'autre qui est aussi la transition à partir de Python/autres orientée objet cadres.

J'ai vu d'autres articles sur ce que le prototype concept est en js et puis d'autres qui expliquent le module.les exportations de node.js.

Je suis étudiant le Fantôme de la CMS et ils utilisent les deux. Je n'arrive pas à choisir pourquoi choisir l'un sur l'autre dans certains cas.

Toute aide est appréciée, même si c'est de me pointer vers d'autres liens.

Ils n'ont rien à voir avec eachother. module.exports est pour importer d'autres modules; les prototypes sont en cours pour la création d'instances.
Grâce SLaks, je pensais juste que, puisque vous pouvez accéder à des éléments module par module.la fonction qu'il était similaire à le prototype puisque vous pouvez atteindre un prototype attribut de la même façon.

OriginalL'auteur elloworld111 | 2014-02-21