Я пытаюсь узнать о конструкторах в JavaScript.Я смотрел какой-то учебник, где этот конструктор:
class Human{
constructor() {
this.gender = 'male'
}
printGender(){
console.log(this.gender);
}
}
также был написан с более коротким синтаксисом, который выглядел так:
class Human{
gender = 'male';
printGender = () =>{
console.log(this.gender);
}
}
У меня нет проблем с пониманием этого.Однако, что если у меня есть некоторые параметры.Например, вот так:
class Human{
constructor(gender, height) {
this.gender = gender;
this.height = height;
}
printGender(){
console.log(this.gender);
}
}
Как мне написать этот более короткий синтаксис, а также наличие параметров.Я не мог найти ничего об этом вопросе.Любая помощь?