【发布时间】:2021-10-26 05:10:33
【问题描述】:
这里是代码
var person={
Name:"John",
Age:16,
info () {
return `I am ${this.Name} and I am ${this.Age} years old.`;
}
};
console.log(person.info);
它正在返回 [Function: info],我想返回句子“我是约翰,我 16 岁。 请进行必要的更改...
【问题讨论】:
-
这个函数需要被调用。
-
您需要通过在其名称末尾添加
()来调用方法info。否则,console.log将打印函数定义本身,而不是执行您在其中编写的指令并打印返回值。这是您需要的:console.log(person.info());
标签: javascript object oop