Q
How can you iterate over all properties of an object?

Answer & Solution

Answer: Option B
Solution:
The for...in loop iterates over all enumerable properties of an object.
Related Questions on Average

How do you add a new property to an existing object in JavaScript?

A). object.property = value;

B). object->property = value;

C). object:property = value;

D). object.addProperty('property', value);

What will car['make'] return if var car = {make: 'Ford', model: 'Mustang'};?

A). Ford

B). Mustang

C). Undefined

D). Error

How do you create a method inside an object using an object literal?

A). methodName: function() {}

B). methodName = function() {}

C). methodName: () {}

D). methodName: method() {}

How do you define a constructor function for a Car object?

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

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

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

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

How can you check if a property exists in an object?

A). 'property' in object

B). object.hasProperty('property')

C). object.contains('property')

D). object.includes('property')

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 define a method in a constructor function?

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

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

C). this.methodName = () {}

D). this.methodName: () {}

What is the output of car.start() if var car = {start: function() {console.log('Car started');}};?

A). Car

B). started

C). Car started

D). Error

Which of the following is a correct way to define an object using an object literal?

A). var car = {make: 'Toyota', model: 'Corolla'};

B). var car = make: 'Toyota', model: 'Corolla';

C). var car = new Object(make: 'Toyota', model: 'Corolla');

D). var car = Object.create(make: 'Toyota', model: 'Corolla');

What will the following code output? console.log(car.make); if var car = {make: 'Honda', model: 'Civic'};

A). Honda

B). Civic

C). Undefined

D). Error