Q
What is the purpose of the 'this' keyword in a co...

Answer & Solution

Answer: Option A
Solution:
In a constructor function, 'this' refers to the new object being created.
Related Questions on Average

How do you access a property called 'name' from an...

A). person.name

B). person['name']

C). person->name

D). person::name

How do you create an instance of the 'Car' objec...

A). var myCar = new Car('Toyota', ...

B). var myCar = Car('Toyota', 'Corol...

C). var myCar = create Car('Toyota',...

D). var myCar = construct Car('Toyo...

How do you add a method to an object created wit...

A). this.methodName = function() {}

B). this.methodName: function() {};

C). this.methodName = () {}

D). this.methodName: () {}

What happens if you access a non-existent property...

A). It returns undefined.

B). It throws an error.

C). It returns null.

D). It returns true.

How do you define a method 'sayHello' in an obj...

A). person.sayHello = function() {};

B). person.sayHello: function() {};

C). person.sayHello = () {};

D). person.sayHello = function {};

What will console.log(obj.toString()) output?

A). The string representation of...

B). The object itself.

C). An error.

D). 1

What is the correct way to create an empty object...

A). var obj = {};

B). var obj = ();

C). var obj = [];

D). var obj = <{}>;

How can you remove a property 'email' from an obj...

A). delete user.email;

B). user.remove('email');

C). user.email = null;

D). user.pop('email');

How do you define a constructor function for crea...

A). function Car(make, model) { thi...

B). Car(make, model) { this.make = m...

C). var Car = function(make, model) ...

D). Car = function(make, model) { t...

What does the Object.values(obj) method return?

A). An array of object keys.

B). An array of object values.

C). An array of object properties.

D). An array of object methods.