Object.getPrototypeOf()
Object.getPrototypeOf()
メソッドは、指定されたオブジェクトのプロトタイプ (つまり、内部プロパティ [[Prototype]]
の値) を返します。
試してみましょう
構文
js
Object.getPrototypeOf(obj)
引数
obj
-
プロトタイプを取得したいオブジェクト。
返値
指定されたオブジェクトのプロトタイプです。何も継承していないオブジェクトの場合は null
です。
例
getPrototypeOf の使用
js
const proto = {};
const obj = Object.create(proto);
Object.getPrototypeOf(obj) === proto; // true
オブジェクト以外の型変換
仕様書
Specification |
---|
ECMAScript Language Specification # sec-object.getprototypeof |
ブラウザーの互換性
BCD tables only load in the browser