Baseline Widely available
Reflect es un objecto incorporado que proporciona metodos para interceptar operaciones de javascript. Los métodos son los mismos que los de proxy handlers. Reflect
no es un objeto de funciones y por lo tanto no puede ser construido.
A diferencia de la mayoria de los objetos globales, Reflect
no es un constructor. No puede ser instanciado con un operador new
o invocando el objecto Reflect
como una función. Todas las propiedades y métodos de Reflect
son estáticos (igual que los del objeto Math
).
El objeto Reflect
proporciona las siguientes funciones estáticas con los mismos nombres de los métodos de proxy handler. Algunos de estos métodos son correspondientes a los métodos de Object
.
Reflect.apply()
Calls a target function with arguments as specified by the args
parameter. See also Function.prototype.apply()
.
Reflect.construct()
The new
operator as a function. Equivalent to calling new target(...args)
.
Reflect.defineProperty()
Similar to Object.defineProperty()
. Returns a Boolean
.
Reflect.deleteProperty()
The delete
operator as a function. Equivalent to calling delete target[name]
.
Reflect.get()
A function that returns the value of properties.
Reflect.getOwnPropertyDescriptor()
Similar to Object.getOwnPropertyDescriptor()
. Returns a property descriptor of the given property if it exists on the object, undefined
otherwise.
Reflect.getPrototypeOf()
Same as Object.getPrototypeOf()
.
Reflect.has()
The in
operator as function. Returns a boolean indicating whether an own or inherited property exists.
Reflect.isExtensible()
Same as Object.isExtensible()
.
Reflect.ownKeys()
Returns an array of the target object's own (not inherited) property keys.
Reflect.preventExtensions()
Similar to Object.preventExtensions()
. Returns a Boolean
.
Reflect.set()
A function that assigns values to properties. Returns a Boolean
that is true
if the update was successful.
Reflect.setPrototypeOf()
A function that sets the prototype of an object.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4