Как проверить наличие свойства в классе?

Хочу проверить свойство в классе и задать ему значение ?

export class Test {
	public name: string;
	public type: string;

	constructor(props) {
		Object.keys(props).map(item => {
			if(this.hasOwnProperty(item)) {
				this[item] = props[item]
			}
		})
	}
}

    const test = new Test({ name: 'Dima' });

    console.log(test);


Объект создается, но пустой.
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы