The Modern JavaScript Bootcamp (2019) - Searching Arrays: Part II

The Modern JavaScript Bootcamp (2019) - Searching Arrays: Part II

Assessment

Interactive Video

•

Information Technology (IT), Architecture

•

University

•

Practice Problem

•

Hard

Created by

Wayground Content

FREE Resource

The video tutorial covers array methods in JavaScript, focusing on indexOf and findIndex. It explains how to create a function to find notes by title and modify it for case-insensitive searches. The tutorial also introduces the find method, which simplifies retrieving items from arrays. A challenge is presented to convert an array of strings to objects and create a function to delete items by text value.

Read more

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why is 'findIndex' preferred over 'indexOf' for arrays of objects?

Because 'indexOf' is deprecated.

Because 'findIndex' is faster.

Because 'indexOf' uses strict equality which is not suitable for objects.

Because 'findIndex' can only be used with numbers.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the 'findNote' function return if a note is not found?

A default note object

An empty string

Undefined

The index of the note

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How can you make a search case-insensitive in JavaScript?

By using the 'strictEqual' method

By using the 'toLowerCase' method on both strings

By using the 'toUpperCase' method on both strings

By using the 'caseInsensitive' method

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main advantage of using the 'find' method over 'findIndex'?

It can only be used with strings.

It returns the item itself rather than its index.

It is faster than 'findIndex'.

It returns the index of the found item.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the result of a 'find' method call if no match is found?

It returns null.

It returns undefined.

It throws an error.

It returns the first item.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What should the 'deleteToDo' function do if no match is found?

Do nothing

Add a new item to the array

Return an error message

Delete the first item in the array

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of converting an array of strings to an array of objects in the challenge?

To make the array immutable

To make the array easier to sort

To add more properties to each to-do item

To reduce the size of the array

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?