A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Reflect/set below:

Reflect.set() - JavaScript | MDN

Reflect.set()

Baseline Widely available

El método estático Reflect.set() funciona igual que asignar una propiedad en un objeto.

Sintaxis
Reflect.set(target, propertyKey, value[, receiver])
Parámetros
target

El objeto en el cual se va a asignar una propiedad.

propertyKey

El nombre de la propiedad a asignar.

value

El valor de la propiedad.

receiver

El valor de this para usar en la llamada a target si se encuentra un setter.

Valor de retorno

Un Boolean indicando si se pudo o no asignar la propiedad.

Excepciones

Un TypeError, si target no es un Object.

Descripción

El método Reflect.set permite asignar una propiedad a un objeto. It does property assignment and is like the property accessor syntax as a function.

Ejemplos Uso de Reflect.set()
// Objeto
var obj = {};
Reflect.set(obj, "prop", "value"); // true
obj.prop; // "value"

// Arreglo
var arr = ["duck", "duck", "duck"];
Reflect.set(arr, 2, "goose"); // true
arr[2]; // "goose"

// Puede truncar un arreglo.
Reflect.set(arr, "length", 1); // true
arr; // ["duck"];

// Con solo un argumento, propertyKey y value son "undefined".
var obj = {};
Reflect.set(obj); // true
Reflect.getOwnPropertyDescriptor(obj, "undefined");
// { value: undefined, writable: true, enumerable: true, configurable: true }
Especificaciones Compatibilidad con navegadores Ver también

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