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

Answer & Solution

Answer: Option A
Solution:
The make property of the newCar object is Honda, so it outputs Honda.
Related Questions on Average

What does Object.keys(person) return if var person = {name: 'John', age: 30};?

A). ['name', 'age']

B). ['John', 30]

C). {'name', 'age'}

D). {'John', 30}

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 the following code output? console.log(person['age']); if var person = {name: 'John'};

A). 30

B). John

C). undefined

D). null

How do you define a constructor function for creating Car objects?

A). function Car(make, model) { this.make = make; this.model = model; }

B). Car(make, model) { this.make = make; this.model = model; }

C). var Car = function(make, model) { this.make = make; this.model = model; };

D). Car = function(make, model) { this.make = make; this.model = model; };

How do you add a new property gender with value male to the person object?

A). person.gender = 'male';

B). person.gender = male;

C). person.gender = ['male'];

D). person[gender] = 'male';

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 purpose of the this keyword in a constructor function?

A). It refers to the new object being created.

B). It refers to the global object.

C). It refers to the current object.

D). It refers to the parent object.

How do you define a class in JavaScript ES6?

A). class ClassName { constructor() {} }

B). function ClassName() { constructor() {} }

C). class ClassName() { constructor {} }

D). function class ClassName { constructor() {} }

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

A). Toyota

B). Corolla

C). Undefined

D). Error

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')