Questionário sobre depuração em JavaScript
Para passar no quiz, você deve responder corretamente pelo menos 18 das 20 perguntas abaixo.
Que tipo de erro ocorre quando uma variável é usada antes de ser definida?
Qual declaração JavaScript pode ser usada para pausar intencionalmente a execução do seu código para fins de depuração?
Qual método do console pode ser usado para exibir dados como uma tabela?
Como você pode inspecionar requisições de rede nas ferramentas de desenvolvedor do Chrome?
Qual é a sintaxe correta para usar
try...catch em JavaScript?Qual dos seguintes é um exemplo de um
SyntaxError?Qual é o propósito dos breakpoints na depuração de JavaScript?
O que acontece quando a instrução
throw é executada?Qual método você usaria para inspecionar variáveis ou expressões durante a depuração nas ferramentas de desenvolvedor?
Que tipo de erro ocorrerá quando o seguinte código for executado?
function example() {
console.log(a);
let a = 5;
}
example();Qual ferramenta é comumente usada para percorrer o código linha por linha durante a depuração?
Que tipo de erro ocorre ao tentar acessar uma propriedade de
undefined?O que o bloco
finally faz em uma declaração try...catch?Qual seria o resultado de executar o seguinte código?
const arr = [];
arr.length = -1;Qual das seguintes respostas é verdadeira sobre a declaração
debugger em JavaScript?Qual é o propósito principal do "profiling" em JavaScript?
O que é um "watcher" no contexto de depuração?
Quando você deve usar
console.error() em vez de console.log()?O que o construtor
Error() faz em JavaScript?Qual é o propósito do método
console.dir() em JavaScript?