Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Class Constructors | ES6 Class Fundamentals
JavaScript Classes and OOP Foundations

bookClass Constructors

When you create a new object from a class in JavaScript, you often want to set up its initial state—such as assigning values to its properties. This is where the constructor method comes in. The constructor is a special method inside a class definition that is automatically called when you use the new keyword to create an instance of the class. You can use it to set up the properties of the object with specific values, usually by passing arguments to the constructor when creating the object.

12345678910
class Person { constructor(name, age) { this.name = name; this.age = age; } } const user = new Person("Alice", 30); console.log(user.name); // "Alice" console.log(user.age); // 30
copy
question mark

What is the main purpose of the constructor method in an ES6 class?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 6.25

bookClass Constructors

Sveip for å vise menyen

When you create a new object from a class in JavaScript, you often want to set up its initial state—such as assigning values to its properties. This is where the constructor method comes in. The constructor is a special method inside a class definition that is automatically called when you use the new keyword to create an instance of the class. You can use it to set up the properties of the object with specific values, usually by passing arguments to the constructor when creating the object.

12345678910
class Person { constructor(name, age) { this.name = name; this.age = age; } } const user = new Person("Alice", 30); console.log(user.name); // "Alice" console.log(user.age); // 30
copy
question mark

What is the main purpose of the constructor method in an ES6 class?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4
some-alt