JavaScript函数带参数

时间:2016-07-11 06:30:13

标签: javascript arguments

我是JavaScript的新手并取得了很好的进展。当我到达这一部分时,我有点困惑。主要是说“getName(first,last)”的部分。我不太了解它的目的和它的细节。它没有用“var”声明,也不是在函数内,或“=”到任何东西。另外,我不清楚使用函数的参数。我真的很感激任何帮助。我也是SE新手,我很喜欢它。提前致谢

var first = prompt("May I have the First Name");
var last = prompt("May I have the Last Name");
getName(first, last);
function getName(var1, var2) {
var x = var1 + " " + var2;
alert("The name is " + x);
}

Jarad

3 个答案:

答案 0 :(得分:1)

getName是JavaScript代码中的一个函数,它有两个参数var1& VAR2。这个函数简单地将这两个参数与你的文本结合起来"名称是"并在警告信息中显示。

行getName(first,last);正在调用你的函数getName()&首先传递两个参数&持续。您可以将任意两个参数传递给此函数,它将在警报中显示它。

例如:而不是使用第一个&最后,您可以使用以下代码查看结果。

var x = 'Mr';
var y = 'Ayaz';
getName(x,y);

答案 1 :(得分:0)

Function declarations在当前范围内创建一个与函数同名的变量并挂起。

答案 2 :(得分:0)

getName(first, last);是函数调用。您为该函数提供了两个数据(名字和姓氏)并指示它执行。您提供的数据称为参数,函数声明中的标识符称为参数。名称不需要匹配。在函数内部,它使用的名称是参数名称。

打电话的时候 {{1}} 控制跳转到该函数和正文({}内的部分被执行)。

相关问题