Javascript-constructors-Q&A Flashcards

1
Q

What does the new operator do?

A

The new operator lets developers create an instance of a user-defined object type or of one of the built-in object types that has a constructor function.

  1. Created blank object
  2. Adds property to new object (__prototype__)
  3. Binds the newly created object instance as the this contex
  4. returns the object
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What property of JavaScript functions can store shared behavior for instances created with new?

A

prototype property

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does the instanceof operator do?

A

instanceof is a binary operator used to test if an object is of a given type.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly