Unexpected token, missing ) o Unexpected end of input
JavaScript no puede interpretar una instrucción porque su estructura está incompleta o no cumple la sintaxis.
Ver causa y solución →Busca el mensaje que aparece en tu consola o describe qué no funciona. Ve directamente a la causa y a la solución.
14 entradas para explorar
Prueba con otra palabra o borra los filtros.
Explorar el curso de JavaScript →Unexpected token, missing ) o Unexpected end of input
JavaScript no puede interpretar una instrucción porque su estructura está incompleta o no cumple la sintaxis.
Ver causa y solución →URI malformed
La función que codifica o descodifica una URI ha encontrado una secuencia inválida.
Ver causa y solución →ReferenceError: variable is not defined
Intentas utilizar un identificador que no existe o que no es accesible desde ese ámbito.
Ver causa y solución →TypeError: valor incompatible o método no disponible
El tipo del valor no permite la operación que intentas hacer.
Ver causa y solución →Invalid array length o Maximum call stack size exceeded
Una operación ha recibido un valor fuera del intervalo permitido por JavaScript o ha agotado la pila de llamadas.
Ver causa y solución →Cannot read properties of undefined (reading ...)
El programa está intentando acceder a una propiedad de undefined (o de null).
Ver causa y solución →... is not a function
Se están utilizando paréntesis de llamada sobre un valor que no es una función.
Ver causa y solución →Cannot access 'x' before initialization
Intentas leer una variable let o const antes de que se ejecute su declaración.
Ver causa y solución →No encuentro un elemento o aparece null al usar querySelector
document.querySelector devuelve null cuando no encuentra un elemento que coincida con el selector.
Ver causa y solución →Cannot use import statement outside a module, failed to resolve module o export no encontrado
La importación falla cuando el entorno, la ruta o los nombres exportados no coinciden con lo que espera el módulo.
Ver causa y solución →Failed to fetch, respuesta 404 o petición que no trae datos
fetch rechaza ante ciertos fallos de red, pero no rechaza automáticamente por respuestas HTTP 404 o 500.
Ver causa y solución →Uncaught (in promise) o UnhandledPromiseRejection
Una operación asíncrona ha fallado y el rechazo de su promesa no se ha tratado.
Ver causa y solución →Blocked by CORS policy / No Access-Control-Allow-Origin header
El navegador impide que una página lea una respuesta de otro origen si el servidor no autoriza el acceso mediante CORS.
Ver causa y solución →Unexpected token < in JSON o SyntaxError: JSON.parse
JSON.parse o response.json() ha recibido contenido que no es JSON válido.
Ver causa y solución →