如何使用console.log(Javascript)打印函数的输出

How to Print the output of a function using console.log (Javascript)

本文关键字:打印 函数 输出 Javascript 何使用 console log      更新时间:2023-09-26

以下代码用于打印带有名称的名称字符串。然而,这是不对的。

var nameString = function (name) {
    return "Hi, I am" + " " + name.
}
nameString("Amir")
console.log(nameString)

我没有实现/做错了什么,阻止它显示字符串和名称?谢谢

代码中的第一个错误在行

 return "Hi, I am" + " " + name.

删除fullstop或将其连接为

 return "Hi, I am" + " " + name+"."

然后写入

console.log(nameString("Amir"));

请在此处查看fiddle

console.log(nameString())

只是忘了CALL函数。并通过参数

console.log(nameString('anyString'))

您将不得不调用该函数。

console.log(nameString("Amir"));

如果你说console.log(nameString),它只会打印变量nameString的值,它是function

return语句的最后一个函数中有一个.,请删除它。

nameString是一个方法,您不会将参数传递给它

console.log(nameString("Amir"));

var str=nameString("Amir");
console.log(str);

并删除.

var nameString = function(name) {
  return "Hi, I am" + " " + name
  nameString("Sophie");
}
console.log(nameString("Sophie"));

您可以使用模板文字,这使代码更可读,使您的工作更轻松。你不必考虑空格,而且逗号也更少。

var nameString = function (name) {
  return `Hi, I'm ${name}.`;
};
nameString("Amir");
console.log(nameString("Amir"));