Javascript 构造函数及其';s变量

Javascript 构造函数及其';s变量,javascript,function,Javascript,Function,我试图同时调用年龄、姓名和身高,仅从名为this.anh的函数调用person。 我写清单的方式是错误的,但正确的符号是什么?如果有多种方法,请写下它们。:) 职能人员(年龄、姓名、身高){ 这个。年龄=年龄; this.name=名称; 高度=高度; this.anh=年龄、姓名、身高; } var koolz=新人(20,“koolz”,200); 文件写入(koolz.anh) ES5 this.anh = age + ', ' + name + ', ' + height; ES6(

我试图同时调用
年龄
姓名
身高
,仅从名为
this.anh的函数调用
person
。 我写清单的方式是错误的,但正确的符号是什么?如果有多种方法,请写下它们。:)


职能人员(年龄、姓名、身高){
这个。年龄=年龄;
this.name=名称;
高度=高度;
this.anh=年龄、姓名、身高;
}
var koolz=新人(20,“koolz”,200);
文件写入(koolz.anh)
ES5

this.anh = age + ', ' + name + ', ' + height;
ES6()

而不是创建新变量,而是:

ES5

this.anh = age + ', ' + name + ', ' + height;
ES6()

而不是创建新变量,而是:


您需要在需要的地方添加文本,并连接动态值

职能人员(年龄、姓名、身高){
这个。年龄=年龄;
this.name=名称;
高度=高度;
//如果需要文字逗号和空格来分隔这些值
//然后需要将它们连接到变量。
this.anh=年龄+”,“+姓名+”,“+身高;
//或者,如果数据位于数组中,则如下所示:
var arry=[this.age,this.name,this.height];
//您可以这样连接它们:
var result=arry.join(“,”);
控制台日志(结果);
}
var koolz=新人(20,“koolz”,200);

document.write(koolz.anh)
您需要在需要的地方添加文本并连接动态值

职能人员(年龄、姓名、身高){
这个。年龄=年龄;
this.name=名称;
高度=高度;
//如果需要文字逗号和空格来分隔这些值
//然后需要将它们连接到变量。
this.anh=年龄+”,“+姓名+”,“+身高;
//或者,如果数据位于数组中,则如下所示:
var arry=[this.age,this.name,this.height];
//您可以这样连接它们:
var result=arry.join(“,”);
控制台日志(结果);
}
var koolz=新人(20,“koolz”,200);

document.write(koolz.anh)
您需要连接变量以获得预期的输出

this.anh = age + ', ' + name + ', ' + ', ' + height;

您需要连接变量以获得预期的输出

this.anh = age + ', ' + name + ', ' + ', ' + height;
职能人员(年龄、姓名、身高){
这个。年龄=年龄;
this.name=名称;
高度=高度;
this.anh=函数(){
返回this.age+”、“+this.name+”、“+this.height;
};
this.anh2=年龄+”,“+姓名+”,“+身高;
}
var koolz=新人(20,“koolz”,200);
console.log(koolz.anh())
console.log(koolz.anh2)
koolz.age=25;
库尔兹高度=210;
log(“这有更新的值。”)
console.log(koolz.anh())
log(“其他方式永远不会改变”)
console.log(koolz.anh2)
职能人员(年龄、姓名、身高){
这个。年龄=年龄;
this.name=名称;
高度=高度;
this.anh=函数(){
返回this.age+”、“+this.name+”、“+this.height;
};
this.anh2=年龄+”,“+姓名+”,“+身高;
}
var koolz=新人(20,“koolz”,200);
console.log(koolz.anh())
console.log(koolz.anh2)
koolz.age=25;
库尔兹高度=210;
log(“这有更新的值。”)
console.log(koolz.anh())
log(“其他方式永远不会改变”)

console.log(koolz.anh2)
预期的结果是什么<代码>“20,库尔兹,200”
?是的!没错@预期的结果是什么<代码>“20,库尔兹,200”?是的!没错@埃利亚索雷斯
this.anh = age + ', ' + name + ', ' + ', ' + height;