Object.getPrototypeOf()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Resumen
El método Object.getPrototypeOf()
devuelve el prototipo (es decir, el valor de la propiedad interna [[Prototype]]
) del objeto especificado.
Sintaxis
Object.getPrototypeOf(obj)
Parámetros
obj
-
El objeto cuyo prototipo va a ser devuelto.
Valor Devuelto
El prototipo del objeto dado. Si no existen propiedades heredadas se devolverá null
.
Ejemplos
js
var proto = {};
var obj = Object.create(proto);
Object.getPrototypeOf(obj) === proto; // true
Notas
Especificaciones
Specification |
---|
ECMAScript Language Specification # sec-object.getprototypeof |
Compatibilidad con navegadores
BCD tables only load in the browser
Mira también
Object.prototype.isPrototypeOf()
Object.setPrototypeOf()
Experimental- John Resig's post on getPrototypeOf
Object.prototype.__proto__
Reflect.getPrototypeOf()