これは標準に準拠しておらず、IE はそれをサポートしていませんが、どうやら__proto__プロパティを使用することは依然としてプロトタイプ チェーンを操作する主な方法です。コンストラクターを使用して継承を構築することもできますが、これは、プロパティまたは標準準拠の関数newと比較して、不要な複雑さのように思えます。__proto__Object.getPrototypeOf
編集:
回答で述べたように、この方法は現在存在します(ES6標準)。ただし、パフォーマンスに関する警告に注意してください: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/setPrototypeOf