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/Functions/get below:

get - JavaScript | MDN

get

Baseline Widely available

Enlaza la propiedad de un objeto con una función que será llamada cuando la propiedad es buscada.

Sintaxis

{get prop() { . . . } }

Parámetros
prop

el nombre de la propiedad a unir con la función dada

Descripción

A veces es deseable permitir acceso a una propiedad que retorna un valor dinámicamente calculado, o si desea mostrar el estado de alguna variable interna sin requerir el uso de llamadas a métodos explícitos. En JavaScript, esto se puede lograr con el uso de un getter (captador). No es posible tener simultáneamente un getter ligado a una propiedad y que dicha propiedad tenga actualmente un valor, aunque es posible usar un getter junto con un setter para crear un tipo de pseudo-propiedad.

Tenga en cuenta lo siguiente al trabajar con la sintaxis get:

El getter puede ser removido usando el operador delete.

Ejemplos Definir un getter con el operador get

Esto creará una pseudo-propiedad latest (ver ejemplo) del objecto o que podría retornar la más reciente entrada dentro de o.log:

var o = {
  get latest() {
    if (this.log.length > 0) {
      return this.log[this.log.length - 1];
    } else {
      return null;
    }
  },
  log: [],
};

Note que intentar asignar un valor a latest no lo cambiará.

Borrar un getter usando el operador delete Especificaciones Compatibilidad con navegadores Consulta 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