Campos de clase privada de JavaScript

 

 

 

Campos de clase privada de javascript 1

Introducción y ejemplos de código sobre el uso de campos de clases privadas en JavaScript.

Antes de la introducción de los campos de clase privados, no podíamos imponer propiedades privadas en una clase. En su lugar, utilizábamos convenciones, tal vez usando _como pista que el campo es privado, de esta manera:

class Counter { _count = 0 increment() { this._count++ }}

Pero podríamos acceder al recuento usando

const counter = new Counter()counter._count

Ahora podemos usar campos de clase privados que imponen campos privados:

 

class Counter { #count = 0 increment() { this.#count++ }}

Ahora no podemos acceder a este valor desde el exterior. Intentar acceder a él generará un error de sintaxis.

Esto es parte de la nueva propuesta de campos de clase , que puedes usar desde Chrome 72 y Node 12.

Tips para principiantes de JavaScript




Tal vez te puede interesar:

  1. Cómo generar un número aleatorio entre dos números en JavaScript
  2. Cómo esperar el evento DOM listo en JavaScript simple
  3. Cómo determinar si una fecha es hoy en JavaScript
  4. Cómo contar el número de propiedades en un objeto JavaScript

Campos de clase privada de JavaScript

Antes de la introducción de los campos de clase privados, no podíamos imponer propiedades privadas en una clase. En su lugar, utilizábamos convenciones, tal

programar

es

2025-01-20

 

Campos de clase privada de javascript 1
Campos de clase privada de javascript 1

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences