Minificador de JavaScript
Quita comentarios y espacio sobrante de JavaScript, de forma conservadora.
Resultados
Minificado
function soma(a,b){return a+b;}var re=/a b/g;
Tamaño antes
96
B
Tamaño después
45
B
Bytes ahorrados
51
B
Porcentaje ahorrado
53,13
%
Qué hace esta herramienta
Es un limpiador de espacio y comentarios, no un compilador. Sabe cuándo está dentro de una cadena, una plantilla, una expresión regular o un comentario.
Fórmula
quita comentarios y espacio, conociendo textos, template strings y expresiones regulares
Variables
| Símbolo | Significado | Unidad |
|---|---|---|
text | JavaScript | — |
OUT | Minificado | — |
SB | Tamaño antes | B |
SA | Tamaño después | B |
SV | Bytes ahorrados | B |
SP | Porcentaje ahorrado | % |
Ejemplo resuelto
- JavaScript// soma dois números function soma( a , b ) { return a + b; /* simples */ } var re = /a b/g;
- Minificadofunction soma(a,b){return a+b;}var re=/a b/g;
- Tamaño antes96 B
- Tamaño después45 B
- Bytes ahorrados51 B
- Porcentaje ahorrado53,13 %
Limitaciones
- El cálculo se realiza íntegramente en su navegador. Los valores introducidos nunca se envían a un servidor.
- Para trabajos que deban cumplir una norma o ser firmados, contraste el resultado con el reglamento aplicable y pida la revisión de un ingeniero cualificado.
Preguntas frecuentes
¿Cómo se compara con un minificador real?
Hace mucho menos, a propósito. Un minificador real analiza el lenguaje y puede renombrar variables. Este sólo quita comentarios y espacio, sabiendo distinguir cadenas y expresiones regulares.