El método Reflect.getPrototypeOf() en JavaScript se usa para devolver el prototipo del objeto especificado.
Sintaxis:
Reflect.getPrototypeOf( obj )
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- obj: este parámetro es el objeto de destino y se utiliza para obtener el prototipo.
Valor de retorno: este método se utiliza para obtener el prototipo devuelto del objeto dado.
Excepciones: un TypeError es una excepción dada como resultado, cuando el destino no es válido.
Los siguientes ejemplos ilustran el método Reflect.getPrototypeOf() en JavaScript:
Ejemplo 1:
javascript
<script> const object1 = { property1: 356 }; const result = Reflect.getPrototypeOf(object1); console.log(result); console.log(Reflect.getPrototypeOf(result)); const result1 = Object.create (null); console.log ( Reflect.getPrototypeOf ( result1 ) === null ); </script>
Producción:
Object { } null true
Ejemplo 2:
javascript
<script> console.log (Reflect.getPrototypeOf({})); console.log (Reflect.getPrototypeOf(Object.prototype)); console.log (Reflect.getPrototypeOf(Object.create(null))); </script>
Producción:
Object { } null null
Navegadores compatibles: los navegadores compatibles con JavaScript Reflect.getPrototypeOf() Method se enumeran a continuación:
- Google Chrome 49 y superior
- Borde 12 y superior
- Firefox 42 y superior
- Ópera 36 y superior
- Safari 10 y superior
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA