Comment accéder prototype d'objet en javascript?

Dans tous les articles, il est écrit que le JavaScript est un langage basé sur des prototypes, ce qui signifie que chaque objet a un prototype (ou, plus précisément, la chaîne de prototype).

Jusqu'à présent, j'ai essayé l'extrait de code suivant:

var F = function();
F.prototype.member1 = 1;
var object1 = new F();
console.log(object1.member1); //prints 1

Comment puis-je accéder à l'objet prototype de object1? Est-il un navigateur neutre façon de le faire (je veux dire, en ne s'appuyant pas sur __proto__ propriété? Vu cette lien, mais peut-être qu'il y a de nouveaux développements depuis 2010) Si je ne peux pas, pourriez-vous partager, n'hésitez pas à la logique derrière le capot?

  • l'objet1.constructeur.prototype
InformationsquelleAutor BreakPhreak | 2011-10-05