1. Tworzenie obiektu przy użyciu literałów obiektów (najczęstsza metoda)
const obj = { a: 1, b: 2 };
2. Tworzenie obiektu za pomocą Object() (bez new)
const obj = Object();
3. Tworzenie obiektu przy użyciu new Object()
const obj = new Object();
4. Tworzenie obiektu za pomocą funkcji konstruktora (z new)
5. Tworzenie obiektu za pomocą klas (z new)
class Person {
constructor(name, age) {
this.name = name;
this.age = age;
}
}
const person1 = new Person("John", 30);