gpt4 book ai didi

javascript - javascript中的构造函数参数

转载 作者:行者123 更新时间:2023-11-30 19:38:36 26 4
gpt4 key购买 nike

我正在尝试了解 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);
}
}

我如何编写这种较短的语法并具有参数。我找不到关于这个问题的任何信息。有什么帮助吗?

最佳答案

您编写的代码是可以接受的。

您还可以:

class Human {
gender;
height;

constructor(gender, height) {
this.gender = gender;
this.height = height;

}
printGender(){
console.log(this.gender);
}
}

关于javascript - javascript中的构造函数参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55671095/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com