JS, создать объект в конструкторе класса?
Я могу создать объект в конструкторе класса? Если да, какой синтаксис?
constructor() {
this.constructorData = {
arg: arg,
arg1: arg1,
arg2: arg2
}
}
Что-то вроде этого, записать все переменные в объект, чтобы удобнее передавать в метод, и уже в методе достать. Спасибо!
Ответы (1 шт):
Автор решения: Igor
→ Ссылка
Вы можете создать объект в конструкторе класса. Что-то вроде этого:
constructor() {
this.constructorData = {
arg: arguments[0],
arg1: arguments[1],
arg2: arguments[2]
};
}
class MyClass {
constructor() {
this.constructorData = {
arg : arguments[0],
arg1: arguments[1],
arg2: arguments[2]
};
}
}
var r = new MyClass(1, 2);
console.log(r);