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

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 6.25

bookClass Constructors

Pyyhkäise näyttääksesi valikon

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

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 4
some-alt