Javascript 函数语法错误输出

标签 javascript

编码新手和此网站新手。我确实尝试寻找答案 对于我在之前提出的问题部分中的问题,但它们似乎都超出了我的薪资等级。所以,下面是我正在使用的代码,我的问题就在它下面。 (顺便说一句,我正在使用 codeacademy 来了解这些东西是否看起来真的很基本:/)

var greeting = function(name)
{
    console.log("Great to see you," + " " + "name");
};

greeting("Matt");

我的问题,我不知道我做错了什么(如果有的话)。我当时在 印象中的一行:

greeting("Matt");

它将填充我在那里输入的名称并将其与 我在“var”中声明的字符串的另一部分如下所示:

 "Great to see you, Matt"

不幸的是,事实并非如此。它只是打印到控制台“很高兴见到你,名字”。我觉得我需要声明一些东西来识别我在下面输入的输入,但作为指南给出的示例并没有这样做,并且在示例中正确打印为“很高兴见到你,艾米丽”。

任何帮助将不胜感激。另外,我尽力格式化 以最易读的方式进行此操作。如果您对 future 的问题和讨论有任何提示,我们将不胜感激!

最佳答案

你的名字在""中,所以它是文本,而不是变量。只需删除名称周围的 "" 即可。

var greeting = function(name)
{
    console.log("Great to see you," + " " + name);
};

greeting("Matt");

关于Javascript 函数语法错误输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42291922/

相关文章:

javascript - Pinterest API 给出错误代码 3

javascript - 如何插入多个值 onkey 更改操作?

javascript - 如何使用 iv 和 key 与 cryptoswift 进行 AES 解密?

javascript - 错误 : cannot call methods on slider prior to initialization attempted to call method 'value'

javascript - 是否可以在 Javascript 中使用 OpenCV 或类似的库?

javascript - putFile 不是函数

javascript - D3点击事件返回空属性

JavaScript/Express : TypeError: res. json 不是函数

javascript - Flux 架构比 MVC 有何优势

javascript - 如果搜索时没有结果,讲述人应读取 "no search results"