Как получить доступ к прототипу объекта в javascript?

Во всех статьях написано, что JavaScript - язык, основанный на прототипах, то есть каждый объект имеет прототип (точнее, цепочку прототипов).

Пока что я попробовал следующий фрагмент кода:

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

Как я могу получить доступ к объекту-прототипу object1? Есть ли нейтральный для браузера способ сделать это (я имею в виду, не полагаясь на свойство __proto__)? Видел эту ссылку, но, возможно, есть новые разработки с 2010 года) Если не могу, не могли бы вы поделиться, пожалуйста, логическим обоснованием?

59
задан Community 23 May 2017 в 12:25
поделиться