指定したプロトタイプを持つ新しいオブジェクトを作成する
const proto = {
greet() { return `Hello, ${this.name}`; }
};
const obj = Object.create(proto);
obj.name = 'Alice';
obj.greet(); // 'Hello, Alice'
// プロトタイプなしのオブジェクト
const map = Object.create(null);プロトタイプを明示的に設定したいときに使う。Object.create(null)はプロトタイプなしの純粋なデータ構造として使える。