The Modern JavaScript Bootcamp (2019) - Primitives and Objects: Part II

The Modern JavaScript Bootcamp (2019) - Primitives and Objects: Part II

Assessment

Interactive Video

Information Technology (IT), Architecture

University

Hard

Created by

Wayground Content

FREE Resource

The video tutorial explains prototypal inheritance in JavaScript, focusing on how arrays and functions are objects with shared methods through prototypes. It also covers primitive values like strings, numbers, and booleans, which have object wrappers allowing them to access methods. The tutorial emphasizes understanding the prototype chain and the conversion process behind the scenes, without altering coding practices.

Read more

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a primitive value in JavaScript?

A function with a prototype

An object with methods

A non-object value without properties

A value that has properties

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is NOT a primitive value in JavaScript?

String

Boolean

Array

Number

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do arrays in JavaScript access shared methods like 'filter'?

Using a special syntax

By being a subclass of Object

Via the array's prototype chain

Through their own properties

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the prototype chain for an array in JavaScript?

Object -> Array -> null

Function -> Array -> Object

Array -> Object -> null

Array -> Function -> Object

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the prototype chain for a function in JavaScript look like?

Function -> Object -> null

Function -> Array -> Object

Object -> Function -> null

Array -> Function -> Object

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How are strings able to use methods like 'split' if they are primitives?

They are a subclass of Object

They are not actually primitives

JavaScript converts them to objects temporarily

They have built-in methods

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is true about numbers and booleans in JavaScript?

They have object wrappers for method access

They cannot use any methods

They are objects by default

They are always converted to strings

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?