Помогите переделать этот код с использованием классов и конструкторов для инициализации объектов классов.
function Persona(first, last, day, month, year) {
this.name = {
first,
last
};
this.Birthday = {
day,
month,
year
};
};
var person1 = new Persona('Name', 'Surname', 11, 11, 1111);
Вы про это имели ввиду?
class Persona{
constructor(first, last, day, month, year) {
this.name = {
first,
last
};
this.Birthday = {
day,
month,
year
};
}
get fullName() {
return `${this.name.first} ${this.name.last}`;
}
}
var person1 = new Persona('Name', 'Surname', 11, 11, 1111);
console.log(person1.fullName);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
друзьяНедавно начал изучать Ноду, в качестве обучающего задания придумал написать асинхронный многопоточный парсер с ограничением кол-ва...
Начинаю изучать vue, возник вопрос, как данные из input введенные пользователем записать в массив namesThatRhyme, в виде value:введенные данные , тк сейчас...
Допустим, я написал функцию:
Как из такой строки с датой ddmm