EvalErrorEvalError
Un error relacionado con la función global eval(). Este error rara vez se encuentra en JavaScript moderno.
SyntaxError: Missing initializer in const declarationSe declaró una variable const sin un valor inicial.
Las variables const deben inicializarse en el momento de la declaración porque no se pueden reasignar después. Escribir 'const x;' sin un valor es una sintaxis no válida.
Proporciona un valor inicial: const x = value. Si necesitas declarar sin inicializar, usa let en su lugar: let x; x = value;. Para objetos o arrays, inicialízalos con valores vacíos: const obj = {};
const x; // SyntaxError: Missing initializer in const declarationEvalErrorUn error relacionado con la función global eval(). Este error rara vez se encuentra en JavaScript moderno.
TypeError: Reduce of empty array with no initial valueSe llamó a Array.reduce() sobre un array vacío sin proporcionar un valor inicial.
EPIPESe intentó escribir en una tubería o socket cuyo extremo de lectura ha sido cerrado.
TypeError: Cannot add property, object is not extensibleSe intentó añadir una propiedad a un objeto que se ha vuelto no extensible.
TypeError: x is not iterableSe usó un valor no iterable donde se esperaba uno iterable, como en un bucle for...of o el operador spread.
TypeError: Cannot convert a Symbol value to a stringSe intentó una conversión implícita de un Symbol a string, lo cual no está permitido.