Search Header Logo

Matemática II javascript

Authored by WESLLY FRANCO

Information Technology (IT)

12th Grade

Used 3+ times

Matemática II javascript
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual método é usado para selecionar um elemento pelo seu ID no DOM?

`getElementByClassName`

`getElementById`

`querySelectorAll`

`getElementsByTagName`

Answer explanation

O método `getElementById` é utilizado para selecionar um elemento no DOM com base no seu ID único. As outras opções, como `getElementByClassName` e `getElementsByTagName`, não são adequadas para essa finalidade.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual evento é acionado quando um usuário clica em um elemento HTML?

`onmouseover`

`onchange`

`onclick`

`onload`

Answer explanation

O evento `onclick` é acionado quando um usuário clica em um elemento HTML, permitindo que ações sejam executadas em resposta a esse clique. As outras opções não correspondem a cliques.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a função de `async` em uma função JavaScript?

Permitir que a função seja executada de forma síncrona

Permitir que a função retorne um `Promise`

Pausar a execução da função

Executar a função imediatamente

Answer explanation

A palavra-chave `async` permite que uma função retorne uma `Promise`, facilitando o uso de `await` dentro dela. Isso não torna a função síncrona, mas sim assíncrona, permitindo que operações assíncronas sejam tratadas de forma mais simples.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual método é usado para capturar erros em uma `Promise`?

`catch`

`finally`

`then`

`error`

Answer explanation

O método `catch` é utilizado para capturar erros em uma `Promise`. Ele permite tratar rejeições, enquanto `then` é usado para lidar com resultados bem-sucedidos. `finally` executa código após a conclusão, independentemente do resultado.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Como você pode adicionar um novo elemento `div` ao final de um elemento `body`?

`body.appendChild(newDiv)`

`body.insertBefore(newDiv)`

`body.replaceChild(newDiv)`

`body.removeChild(newDiv)`

Answer explanation

A função `body.appendChild(newDiv)` é a maneira correta de adicionar um novo elemento `div` ao final do `body`. As outras opções não realizam essa ação: `insertBefore` insere antes, `replaceChild` substitui e `removeChild` remove.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual evento é acionado quando o usuário pressiona uma tecla no teclado?

`onkeypress`

`onkeydown`

`onkeyup`

`oninput`

Answer explanation

O evento `onkeydown` é acionado quando uma tecla é pressionada, antes de ser liberada. O `onkeypress` é obsoleto e `onkeyup` é acionado após a tecla ser liberada. `oninput` é usado para entradas em campos, não para teclas.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a sintaxe correta para criar uma função assíncrona?

`function async myFunction() {}`

`async function myFunction() {}`

`function myFunction async() {}`

`async myFunction() function {}`

Answer explanation

A função assíncrona é criada usando a palavra-chave 'async' antes da declaração da função. Portanto, a sintaxe correta é 'async function myFunction() {}', que permite o uso de 'await' dentro da função.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?