Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

400
Visualizações
Minimice las llamadas a Math, Number, etc. con Terser

El código que produce Terser para mi proyecto contiene muchas llamadas al objeto Javascript Math y me pregunto si hay una manera fácil de minimizar estas llamadas.

Aquí hay una captura de pantalla de parte del código minfied con Math resaltado (en total, hay casi mil llamadas a Math ):

ingrese la descripción de la imagen aquí

Ciertamente podría hacer la optimización en mi código original configurando const min = Math.min , etc., pero esto sería difícil de mantener y, en general, sería una micro optimización abominal.

Como veo, las properties en las opciones de mangle no se pueden usar para esto, ya que las properties NO funcionarán explícitamente para las propiedades de Javascript incorporadas.

¿Alguien tiene idea de cómo se pueden minimizar las llamadas a Math , Number , etc. con Terser?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

No pude encontrar una solución para esto usando Terser.

PERO llegué a la conclusión de que no tendría mucho sentido minimizar todas las llamadas a Math por las siguientes razones:

  • La ofuscación realmente no mejora. La asignación sería visible dentro del archivo, por lo que la eliminación de la asignación sería muy fácil para cualquiera que esté decidido a desobstruir el código.
  • El tamaño del archivo puede ser más pequeño, pero dado que los archivos se envían comprimidos con gzip a través de Internet, la diferencia real sería muy pequeña o nula, ya que varias cadenas de caracteres, como las llamadas a 'Math', se comprimirán con gzipping.

Entonces, en conclusión, esto no parece ser ni posible ni necesario.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda