Skip to content

Commit 3ff4919

Browse files
authored
Update article.md
1 parent 4bef4ec commit 3ff4919

File tree

1 file changed

+4
-4
lines changed
  • 1-js/99-js-misc/07-weakref-finalizationregistry

1 file changed

+4
-4
lines changed

1-js/99-js-misc/07-weakref-finalizationregistry/article.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ Esto permite reducir el uso de memoria en ciertas situaciones.
146146

147147
A continuación, se muestra un fragmento de código que demuestra el uso de `WeakRef`.
148148

149-
En resumen, utilizamos un `Map` con claves de tipo string y objetos `WeakRef` vomo valores.
149+
En resumen, utilizamos un `Map` con claves de tipo string y objetos `WeakRef` como valores.
150150
Si el objeto referenciado por `WeakRef` no ha sido eliminado por el recolector de basura, lo recuperamos de la caché.
151151
Caso contrario, lo descargamos nuevamente y lo almacenamos en la caché para su posible reutilización:
152152

@@ -250,12 +250,12 @@ Es momento de hablar sobre los finalizadores. Aclaremos la terminología antes d
250250
251251
Su propósito es permitir realizar operaciones adicionales relacionadas con el objeto después de que haya sido eliminado de la memoria.
252252
253-
**Registro** (o `FinalizationRegistry`) -- es un objeto especial en JavaScript que gestiona el registro y la eliminación de objetos, junto con sus callbacks de limpieza.
253+
**Registro** (o `FinalizationRegistry`) -- es un objeto especial en JavaScript que gestiona el alta y la eliminación de objetos referent junto con sus callbacks de limpieza.
254254
255255
Este mecanismo permite registrar un objeto para rastrearlo y asociarle un callback de limpieza.
256-
Básicamente, es una estructura que almacena información sobre los objetos registrados y sus callbacks de limpieza, y luego los invoca automáticamente cuando los objetos son eliminados de la memoria.
256+
Básicamente, es una estructura que almacena información sobre los objetos registrados y sus callbacks de limpieza, y luego los invoca automáticamente cuando los objetos son eliminados de la memoria.
257257
258-
Para crear una instancia de `FinalizationRegistry`, se debe llamar a su constructor, el que recibe un solo argumento: el callback de limpieza (finalizador).
258+
Para crear una instancia de `FinalizationRegistry`, se debe llamar a su constructor, el que recibe un solo argumento: el callback de limpieza (el finalizador).
259259
260260
Sintaxis:
261261

0 commit comments

Comments
 (0)