DOMException: NotAllowedErrorDOMException: NotAllowedError
Uma chamada de API do navegador foi bloqueada porque requer interação do usuário ou permissão que não foi concedida.
ReferenceError: Cannot access before initializationUma variável declarada com let ou const foi acessada antes da sua declaração na zona morta temporal.
Variáveis declaradas com let e const são içadas (hoisted) mas não inicializadas até que a declaração seja alcançada. Acessá-las antes da linha de declaração (a zona morta temporal) lança este erro.
Mova a declaração da variável para antes da linha onde ela é acessada pela primeira vez. Reorganize seu código para que a variável seja declarada antes de qualquer uso. Se precisar do comportamento de içamento, use var (embora let/const sejam preferíveis).
console.log(x); let x = 5; // ReferenceError: Cannot access 'x' before initializationDOMException: NotAllowedErrorUma chamada de API do navegador foi bloqueada porque requer interação do usuário ou permissão que não foi concedida.
TypeError: Cannot assign to read only propertyFoi feita uma tentativa de escrever em uma propriedade somente leitura, seja porque o objeto está congelado ou porque a propriedade foi definida como não gravável.
ETIMEDOUTUma conexão ou operação atingiu o timeout porque o host remoto não respondeu a tempo.
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.
ERR_INVALID_RETURN_VALUEUma função retornou um valor de tipo inesperado.
RangeError: Maximum call stack size exceededA call stack do JavaScript foi esgotada, geralmente devido a recursão infinita ou excessivamente profunda.