wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Treinamento JS - Capítulo 2

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Queremos declarar uma constante de protocolo e inicializá-la com o valor "http". Como deveria ser essa declaração?

a)

Iet protocol;

const protocol = "http";

b)

Iet constant protocol = "http" ,

c)

const protocol = "http"

d)

const protocol;

protocol — "http" ;

2.

Palavra reservada para criar variáveis constantes

(a)  

3.

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:

a)

console.Iog(names[1]);

b)

console.Iog (names.Erma);

c)

console.Iog(names{2});

d)

console.Iog(names[2]);

4.

O que o conceito de hoisting em JavaScript se refere?

a)

A elevação de objetos em uma página da web.

b)

A reordenação das declarações de variáveis no código durante a execução.

c)

A conversão automática de variáveis locais em globais.

d)

A validação de código-fonte em busca de erros lógicos.

5.

Qual o retorno para o seguinte código:
let name;

console.log(name);

a)

"name"

b)

null

c)

undefined

d)

"null"

6.

O que o operador instanceof em JavaScript é usado para verificar?

a)

A igualdade de dois valores.

b)

A existência de uma propriedade em um objeto.

c)

A herança de um objeto a partir de um determinado protótipo.

d)

O tipo de dados de uma variável.

7.

let name = "Bond";

name = name + "James";

console.log(name);

Qual o retorno desse código?

a)

"James Bond"

b)

"James"

c)

"Bond"

d)

"BondJames"

8.

let books = ["book1", "book2", "book3", "book4", "book5"];

console.log(books.length);

Qual o retorno desse código?

a)

5

b)

4

c)

3

d)

6

9.

let names = ["João", "Lucas", "Alex", "John"];

console.log(names.indexOf("Amanda"));

Qual o retorno desse código?

a)

undefined

b)

-1

c)

0

d)

null

10.

Qual o retorno do seguinte trecho de código:
let test = "100" - "10";

console.log(typeof(test));

a)

100

b)

90

c)

string

d)

number