Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen 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

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you explain how the constructor method works in this example?

What happens if I don't define a constructor in my class?

How can I add more properties to the Person class?

Awesome!

Completion rate improved to 6.25

bookClass Constructors

Swipe um das Menü anzuzeigen

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

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 4
some-alt