Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用console.log(Javascript)打印函数的输出_Javascript - Fatal编程技术网

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

如何使用console.log(Javascript)打印函数的输出,javascript,Javascript,下面的代码意味着使用名称打印名称字符串。然而,这是不正确的 var nameString = function (name) { return "Hi, I am" + " " + name. } nameString("Amir") console.log(nameString) 我没有实现/做错什么,阻止它显示字符串和名称?谢谢。您必须调用该函数 console.log(nameString("Amir")); 如果您说console.log(nameString)它只会打印v

下面的代码意味着使用名称打印名称字符串。然而,这是不正确的

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

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

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

您必须调用该函数

console.log(nameString("Amir"));
如果您说
console.log(nameString)
它只会打印varible
nameString
的值,这是一个
函数

return
语句的最后一个中,函数中有一个
,请将其删除

console.log(nameString())
只是忘了调用函数。 并传递参数

console.log(nameString('anyString'))

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

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


并删除代码中的第一个错误

 return "Hi, I am" + " " + name.
删除fullstop或按如下方式连接它

 return "Hi, I am" + " " + name+"."
然后写

console.log(nameString("Amir"));
在这里检查它

var nameString=函数(名称){
返回“你好,我是”+“”+姓名
名称字符串(“Sophie”);
}

log(名称字符串(“Sophie”)
console.log(nameString(“Amir”))
您必须实际返回某个地方的函数结果,仅仅调用它是不够的
nameString
是函数定义,它将打印函数
nameString()
将执行该函数,这将打印输出fullstop抛出了整个代码,感谢您指出它,现在它已修复。初学者的错误,我会记得下次,再次感谢!我还要等几分钟才能接受答复。我会尽快做的。谢谢你在返回语句中指出句号,初学者犯了错误,以后不会再发生了。谢谢
console.log(nameString("Amir"));