Skip to content

Commit 9f5e957

Browse files
joaquinelioMaksumi Murakami
andauthored
Update 1-js/99-js-misc/02-eval/article.md
UUUHHH El peligro de empezar a asemejarsse al inglés, la falta de conectores. Co-authored-by: Maksumi Murakami <maksumimurakami@gmail.com>
1 parent cfc3adf commit 9f5e957

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

1-js/99-js-misc/02-eval/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ La razón es simple: largo, largo tiempo atrás JavaScript era un lenguaje mucho
7575

7676
Ahora casi no hay razones para usar `eval`. Si alguien lo está usando, hay buena chance de que pueda ser reemplazado con una construcción moderna del lenguaje o un [Módulo JavaScript](info:modules).
7777

78-
Por favor ten en cuenta que su habilidad para acceder variables externas tiene efectos colaterales.
78+
Por favor ten en cuenta que su habilidad para acceder a variables externas tiene efectos colaterales.
7979

8080
Los Code minifiers (minimizadores de código, herramientas usadas antes de poner JS en producción para comprimirlo) renombran las variables locales acortándolas (como `a`, `b` etc) para achicar el código. Usualmente esto es seguro, pero no si `eval` es usado porque las variables locales puden ser accedidas desde la cadena de código evaluada. Por ello los minimizadores no hacen tal renombado en todas las variables potencialmente visibles por `eval`. Esto afecta negativamente en el índice de compresión.
8181

0 commit comments

Comments
 (0)