AV6_R6 FRONT END _ 2TEC_Programação e Console API

AV6_R6 FRONT END _ 2TEC_Programação e Console API

Vocational training

15 Qs

quiz-placeholder

Similar activities

HTML, CSS, and JavaScript Quiz

HTML, CSS, and JavaScript Quiz

11th Grade

18 Qs

Rec. Mat.II (Programacao)

Rec. Mat.II (Programacao)

9th - 12th Grade

10 Qs

AV2_T2_2DS_2024

AV2_T2_2DS_2024

10th Grade

16 Qs

JavaScript

JavaScript

2nd Grade

19 Qs

Java Script

Java Script

University

15 Qs

Lógica Programação

Lógica Programação

University

12 Qs

 REC1/3TRI - JAVASCRIPT

REC1/3TRI - JAVASCRIPT

1st Grade

10 Qs

Javascript - Revisão

Javascript - Revisão

University - Professional Development

19 Qs

AV6_R6 FRONT END _ 2TEC_Programação e Console API

AV6_R6 FRONT END _ 2TEC_Programação e Console API

Assessment

Quiz

Computers

Vocational training

Hard

Created by

EVERTON LUIZ

Used 6+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Durante a implementação de uma funcionalidade de filtragem, você precisa iterar sobre todas as linhas da tabela, exceto o cabeçalho, para verificar se o termo de pesquisa está presente em alguma coluna. Qual das opções abaixo representa a maneira correta de iterar sobre as linhas de uma tabela?

table.rows.forEach()

table.getElementsByClassName('row')

table.getElementsByTagName('tr')

table.querySelectorAll('.row')

Answer explanation

A opção correta é 'table.getElementsByTagName('tr')', pois ela retorna todas as linhas da tabela, incluindo o cabeçalho. Para ignorar o cabeçalho, você pode começar a iteração a partir do segundo elemento.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual função é utilizada para criar um novo array com todos os elementos que passam no teste implementado pela função fornecida?

filter()

map()

forEach()

reduce()

Answer explanation

A função filter() é utilizada para criar um novo array contendo apenas os elementos que atendem ao critério definido na função de teste. As outras funções, como map(), forEach() e reduce(), têm propósitos diferentes.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Como você pode verificar se uma requisição AJAX falhou ao tratar a resposta?

Verificando o valor de request.readyState é igual a 4 e request.status é diferente de 200.

Verificando o valor de request.readyState é igual a 0 e request.status é igual a 404.

Verificando se request.responseText é nulo.

Verificando se request.status é igual a 500 e request.readyState é igual a 4.

Answer explanation

A requisição AJAX é considerada falha quando request.readyState é 4 (completa) e request.status é diferente de 200, indicando que houve um erro na resposta. Portanto, essa é a forma correta de verificar falhas.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Em JavaScript, qual é o resultado de dividir um número positivo por zero?

NaN

0

Infinity

Undefined

Answer explanation

Em JavaScript, dividir um número positivo por zero resulta em Infinity. Isso ocorre porque a divisão por zero é tratada como um limite, levando a um valor infinito positivo.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual método do tipo String em JavaScript é usado para verificar se uma string contém uma sequência específica de caracteres?

append()

contains()

includes()

hasSequence()

Answer explanation

O método 'includes()' em JavaScript é utilizado para verificar se uma string contém uma sequência específica de caracteres. As outras opções, como 'append()', 'contains()' e 'hasSequence()', não são métodos válidos para esse propósito.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Em JavaScript, qual dessas declarações de variável é block-scoped e foi introduzida no ES6 para corrigir algumas das peculiaridades e problemas potenciais de var?

global

var

constant

let

Answer explanation

A declaração 'let' é block-scoped e foi introduzida no ES6 para resolver problemas do 'var', como hoisting e escopo de função. Isso permite que variáveis sejam limitadas a um bloco específico, evitando conflitos e comportamentos inesperados.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Em JavaScript, qual dos seguintes valores é considerado "falsy"?

"0"

[]

null

{}

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?