Font size
WorksheetsTreinamento JS - Capítulo 2
Total questions: 10
Worksheet time: 6mins
Queremos declarar uma constante de protocolo e inicializá-la com o valor "http". Como deveria ser essa declaração?
Iet protocol;
const protocol = "http";
Iet constant protocol = "http" ,
const protocol = "http"
const protocol;
protocol — "http" ;
Palavra reservada para criar variáveis constantes
(a)
Nós declaramos um array de nomes:
let names = ["Olivia", "Erma", "Mia", "Sofia"];
Queremos exibir o nome "Erma" no console, e para fazer isso, chamamos:
console.Iog(names[1]);
console.Iog (names.Erma);
console.Iog(names{2});
console.Iog(names[2]);
O que o conceito de hoisting em JavaScript se refere?
A elevação de objetos em uma página da web.
A reordenação das declarações de variáveis no código durante a execução.
A conversão automática de variáveis locais em globais.
A validação de código-fonte em busca de erros lógicos.
Qual o retorno para o seguinte código:
let name;
console.log(name);
"name"
null
undefined
"null"
O que o operador instanceof em JavaScript é usado para verificar?
A igualdade de dois valores.
A existência de uma propriedade em um objeto.
A herança de um objeto a partir de um determinado protótipo.
O tipo de dados de uma variável.
let name = "Bond";
name = name + "James";
console.log(name);
Qual o retorno desse código?
"James Bond"
"James"
"Bond"
"BondJames"
let books = ["book1", "book2", "book3", "book4", "book5"];
console.log(books.length);
Qual o retorno desse código?
5
4
3
6
let names = ["João", "Lucas", "Alex", "John"];
console.log(names.indexOf("Amanda"));
Qual o retorno desse código?
undefined
-1
0
null
Qual o retorno do seguinte trecho de código:
let test = "100" - "10";
console.log(typeof(test));
100
90
string
number
