因为如果我没有在其中显示'if语句',它会显示'undefined'。我只希望如果某些参数/参数为空/未定义,则不会显示“未定义”字样
class People {
constructor ({fname, mname,
lname, favs}) {
this.fn = fname;
this.mn = mname;
this.ln = lname;
this.favs = [favs]
this.init();
}
//在这里,我仅使用if语句。
init(){
if (this.favs === null){
console.log(${this.fn} ${this.mn} ${this.ln}
)}其他{console.log(${this.fn} ${this.mn} ${this.ln} ${this.favs} ${this.num} ${this.color} ${this.hobby}
)}
}
}
const $test = new People (
{
fname: 'Some',
mname: 'Random',
lname: 'String',
favs: []
}
)
JAVASCRIPT,您好,亲,如果我在课堂上的某些参数/参数为空,我唯一的想法只是'if语句'。是否有任何有效的方法或方法代替if语句。因为它...