You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/99-js-misc/07-weakref-finalizationregistry/article.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -146,7 +146,7 @@ Esto permite reducir el uso de memoria en ciertas situaciones.
146
146
147
147
A continuación, se muestra un fragmento de código que demuestra el uso de `WeakRef`.
148
148
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.
150
150
Si el objeto referenciado por `WeakRef` no ha sido eliminado por el recolector de basura, lo recuperamos de la caché.
151
151
Caso contrario, lo descargamos nuevamente y lo almacenamos en la caché para su posible reutilización:
152
152
@@ -250,12 +250,12 @@ Es momento de hablar sobre los finalizadores. Aclaremos la terminología antes d
250
250
251
251
Su propósito es permitir realizar operaciones adicionales relacionadas con el objeto después de que haya sido eliminado de la memoria.
252
252
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.
254
254
255
255
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.
257
257
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).
0 commit comments