7
JSHint
JSHint es una herramienta impulsada por la comunidad que detecta errores y posibles problemas en el código JavaScript.
JSHint es una herramienta impulsada por la comunidad que detecta errores y posibles problemas en el código JavaScript.Como JSHint es tan flexible, puede ajustarlo fácilmente en el entorno que espera que ejecute su código.JSHint es de código abierto y siempre se mantendrá de esta manera.El proyecto tiene como objetivo ayudar a los desarrolladores de JavaScript a escribir programas complejos sin preocuparse por los errores tipográficos y de lenguaje.Cualquier base de código eventualmente se vuelve enorme en algún momento, por lo que los errores simples, que no se mostrarían cuando se escriben, pueden convertirse en obstáculos y agregar horas adicionales de depuración.Por lo tanto, las herramientas de análisis de código estático entran en juego y ayudan a los desarrolladores a detectar tales problemas.JSHint escanea un programa escrito en JavaScript e informa sobre errores comúnmente cometidos y posibles errores.El problema potencial podría ser un error de sintaxis, un error debido a una conversión de tipo implícita, una variable con fugas o algo completamente diferente ... Solo el 15% de todos los programas incluidos en jshint.com pasan las comprobaciones de JSHint.En todos los demás casos, JSHint encuentra algunas señales de alerta que podrían haber sido errores o problemas potenciales.Tenga en cuenta que, si bien las herramientas de análisis de código estático pueden detectar muchos tipos diferentes de errores, no puede detectar si su programa es correcto, rápido o tiene pérdidas de memoria.Siempre debe combinar herramientas como JSHint con pruebas unitarias y funcionales, así como con revisiones de código.
jshint