Cómo usar esta herramienta para desarrolladores
- Pega el fragmento JavaScript.
- Ejecuta el análisis.
- Revisa símbolos detectados por categoría.
- Usa el resultado como mapa rápido, no como AST autoritativo.
Extrae una vista estructural de JavaScript sin ejecutar el fragmento. El parser identifica declaraciones frecuentes de funciones, clases, variables, imports y exports mediante un escaneo ligero, y crea un resumen útil para orientación rápida. No es un AST completo ni sustituye a Babel, Acorn o el parser de TypeScript, pero funciona sin dependencias externas para inspecciones sencillas en el navegador.
Busca patrones comunes de declaración y módulos después de neutralizar comentarios y cadenas para reducir falsos positivos básicos.
La salida es heurística: JavaScript permite construcciones dinámicas y sintaxis compleja que requieren un parser formal.
export const sum = (a, b) => a + b;
class Cart {}EXPORT · export const sum FUNCTION · sum (arrow) CLASS · Cart
Antes de aplicar expresiones regulares, la herramienta reemplaza el contenido de comentarios y cadenas por espacios conservando saltos de línea. Luego extrae declaraciones con patrones delimitados.
No comprende completamente template literals con expresiones anidadas, destructuring complejo, métodos de objetos, decorators ni sintaxis propuesta. No genera posiciones de AST.
No. Genera un índice heurístico de declaraciones frecuentes sin dependencias externas.
Detecta arrow functions asignadas directamente a una variable con const, let o var en patrones comunes.
Sí, identifica declaraciones import y export a nivel textual, aunque no resuelve los módulos ni sus rutas.
No. Todo el análisis se realiza sobre texto y el código no se ejecuta.
No es recomendable porque no es un AST formal. Úsalo para inspección y orientación rápida.
| Módulo | Función |
|---|---|
| Símbolos | Funciones, clases y variables |
| Módulos | Imports y exports |
| Método | Escaneo heurístico sin ejecución |
Consulta el centro de categoría para acceder a validadores, analizadores, generadores y utilidades relacionadas.