EvalErrorEvalError
Um erro relacionado à função global eval(). Este erro raramente é encontrado no JavaScript moderno.
SyntaxError: Missing initializer in const declarationUma variável const foi declarada sem um valor inicial.
Variáveis const devem ser inicializadas no momento da declaração porque não podem ser reatribuídas posteriormente. Escrever 'const x;' sem um valor é sintaxe inválida.
Forneça um valor inicial: const x = value. Se precisar declarar sem inicializar, use let: let x; x = value;. Para objetos ou arrays, inicialize com valores vazios: const obj = {};
const x; // SyntaxError: Missing initializer in const declarationEvalErrorUm erro relacionado à função global eval(). Este erro raramente é encontrado no JavaScript moderno.
TypeError: Reduce of empty array with no initial valueArray.reduce() foi chamado em um array vazio sem fornecer um valor inicial.
EPIPEHouve uma tentativa de escrita em um pipe ou socket cujo lado de leitura foi fechado.
TypeError: Cannot add property, object is not extensibleFoi feita uma tentativa de adicionar uma propriedade a um objeto que foi tornado não extensível.
TypeError: x is not iterableUm valor não iterável foi usado onde se esperava um iterável, como em um loop for...of ou no operador de espalhamento.
TypeError: Cannot convert a Symbol value to a stringFoi tentada uma conversão implícita de um Symbol para string, o que não é permitido.