Q
What is the purpose of the this keyword in a constructor function?

Answer & Solution

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

What will console.log(car.make); output if var car = {make: 'Toyota', model: 'Corolla'};?

A). Toyota

B). Corolla

C). Undefined

D). Error

How do you call a method from a parent class in a subclass in JavaScript ES6?

A). super.methodName()

B). this.methodName()

C). parent.methodName()

D). base.methodName()

How do you define a method inside a class in JavaScript ES6?

A). methodName() {}

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

C). function methodName() {}

D). methodName: function() {}

How do you add a method to an object created with a constructor function?

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

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

C). this.methodName = () {}

D). this.methodName: () {}

What will console.log(newCar.make); output if class Car { constructor(make) { this.make = make; }} var newCar = new Car('Honda');?

A). Honda

B). Car

C). Undefined

D). Error

How do you create an instance of the Car object using the constructor function?

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

B). var myCar = Car('Toyota', 'Corolla');

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

D). var myCar = construct Car('Toyota', 'Corolla');

How can you check if the age property exists in the person object?

A). 'age' in person

B). person.has('age')

C). person.contains('age')

D). person.hasOwnProperty('age')

What is the output of console.log(person.greet()); if var person = {greet: function() {return 'Hello';}};?

A). Hello

B). Undefined

C). Error

D). Hello

How do you inherit properties and methods from another class in JavaScript ES6?

A). class SubClass extends SuperClass {}

B). class SubClass inherits SuperClass {}

C). class SubClass implements SuperClass {}

D). class SubClass super SuperClass {}

What is the correct way to create an object in JavaScript?

A). var obj = {};

B). var obj = [];

C). var obj = ();

D). var obj = {};