TypeError: x is not a constructorTypeError: x não é um construtor
Foi feita uma tentativa de usar a palavra-chave new com um valor que não é um construtor.
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.
Você usou um valor não iterável (como um número, null, undefined ou objeto simples) em um contexto que requer um iterável (for...of, espalhamento, desestruturação, Array.from). Objetos simples não são iteráveis por padrão.
Certifique-se de que o valor seja um array, string, Map, Set ou outro iterável. Para objetos, use Object.keys(), Object.values() ou Object.entries(). Verifique se há null/undefined antes de iterar.
for (const item of 42) {} // TypeError: 42 is not iterableTypeError: x is not a constructorFoi feita uma tentativa de usar a palavra-chave new com um valor que não é um construtor.
TypeError: Assignment to constant variableFoi feita uma tentativa de reatribuir uma variável declarada com const.
SyntaxError: JSON.parse unexpected characterJSON.parse() encontrou sintaxe JSON inválida, como aspas simples, vírgulas no final ou chaves sem aspas.
ERR_ASYNC_CALLBACKUm valor não-função foi passado onde era esperado um callback assíncrono.
TypeErrorUm valor não é do tipo esperado. É o erro JavaScript mais comum, ocorrendo quando uma operação encontra um valor do tipo errado.
SyntaxError: Unterminated string literalUm literal de string está com a aspa de fechamento ausente.