Which method or operator should you add to the function?

You are creating a custom function. You pass an object named testObj to the function as a
parameter. You do not use inheritance through the functions.
The function must establish whether testObj inherits from another object named parentObj.
You need to ensure that the function performs as required.
Which method or operator should you add to the function?

You are creating a custom function. You pass an object named testObj to the function as a
parameter. You do not use inheritance through the functions.
The function must establish whether testObj inherits from another object named parentObj.
You need to ensure that the function performs as required.
Which method or operator should you add to the function?

A.
parentObj.instanceof(testObj)

B.
testObj.isPrototypeOf(parentObj)

C.
testObj.instanceof(parentObj)

D.
parentObj.isPrototypeOf(testObj)

Explanation:



Leave a Reply 8

Your email address will not be published. Required fields are marked *


Luk

Luk

prototypeObj.isPrototypeOf(obj)
Parameters

prototypeObj
An object to be tested against each link in the prototype chain of the object argument.
object
The object whose prototype chain will be searched.

Alaeddin

Alaeddin

Its B 🙁

lex

lex

D. Parent to child.

YoYo

YoYo

Not D or B.

Correct answer: parentObject.prototype.isPrototypeOf(testObj);

C would be right if it was testObj instanceof parentObject;