Search Header Logo

Asynchronous Javascript

Authored by tiya reba

Professional Development

University

Used 8+ times

Asynchronous Javascript
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a callback function in JavaScript?

A function that is called immediately after it is defined.

A function that returns a promise.

A function passed as an argument to another function to be executed later.

A function that is executed before the main function.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is true about JavaScript promises?

They are used to handle synchronous operations only.

They represent the completion or failure of asynchronous operations.

They are only used with setTimeout.

Promises cannot be chained.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In which JavaScript version were promises introduced?

ES5

ES6

ES7

ES8

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the possible states of a JavaScript promise?

Started, Pending, Completed

Resolved, Completed, Failed

Pending, Fulfilled, Rejected

Waiting, Running, Finished

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the async keyword do when used with a function in JavaScript?

Makes the function run immediately.

Allows the function to run as a generator.

Allows the function to handle asynchronous code with await.

Automatically makes the function return null.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a correct example of using await?

const data = await fetch("https://api.example.com");

await const data = fetch("https://api.example.com");

const data = fetch("https://api.example.com").await;

await fetch("https://api.example.com").then(data => console.log(data));

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a correct way to handle an error in an async function?

Use try...catch inside the function.

Use .catch() directly after await.

Errors cannot be handled in an async function.

Use setTimeout to catch errors.

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?