The Modern JavaScript Bootcamp (2019) - Async/Await Challenge

The Modern JavaScript Bootcamp (2019) - Async/Await Challenge

Assessment

Interactive Video

Information Technology (IT), Architecture

University

Hard

Created by

Quizizz Content

FREE Resource

The video tutorial covers the process of converting regular JavaScript functions to async functions using the async/await syntax. It includes challenges that require converting 'getCountry' and 'getLocation' functions, ensuring no changes are needed in the main application code. The tutorial also guides on creating a new function 'getCurrentCountry' that combines async functions to simplify code. Testing and optimization techniques are discussed to ensure the new async functions work as expected.

Read more

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the primary goal of the first challenge in the video?

To write new functions from scratch

To learn how to use promises

To convert functions to async functions using await

To debug existing code

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the first step in converting the getCountry function?

Remove all console logs

Add async keyword before the function

Use a try-catch block

Add a return statement

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What should be done if the response status is not 200 in getCountry?

Retry the request

Log a warning message

Return null

Throw a new error

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of using await in the getLocation function?

To improve code readability

To handle errors more effectively

To make the function synchronous

To pause execution until the promise is resolved

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main task of the second challenge?

To refactor existing code

To create a new function using async/await

To optimize the fetch calls

To add error handling

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the getCurrentCountry function return?

A boolean indicating success

An array of country codes

A promise that resolves to the country object

A string with the country name

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How does the getCurrentCountry function obtain the country information?

By using async/await to call getLocation and getCountry

By using a synchronous API call

By directly accessing a global variable

By reading from a local file

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?