Javascript
函数是一个奇怪的东西,当你触摸它,你会感到困惑,不知道它是什么,你是否会通过一些Javascript函数不叫困惑,他们是否会生气是因为Javascript函数的
参数没有
类型,以及它们是否完全崩溃由于Javascript的函数形式的存在。正是由于这些担心,Javascript函数
值得寻味,我想从
功能上形成复杂的功能,这听起来像一句废话,当然是要谈什么,而是因为你不从它的形式掌握Javascript函数,我形成了一个标准功能。这里
详细说明。
1。函数名
在面向对象的
语言,功能一般都有
名字,但Javascript函数不一定是叫做匿名函数或函数的直接功能。它像是一个表达,然后表达是左值可以用来调用一个函数,也可以转移到其他存储函数中的变量,其优点是不一时间是为
创建一个新的对象。
复制代码代码如下所示:
函数(x){返回x×};};
警报(f(6));
上面的示例将弹出页面上的窗口以
显示36。
2。参数
Javascript参数是神奇的,调用Javascript函数的参数和函数定义时填写不一致(不一致例如数),
程序会不会出错,有时甚至是成功的,这是不可想象的java语言,但Javascript函数可以做。例如,我们把上面的例子:
复制代码代码如下所示:
警报(F(6,7))
结果仍然是36。虽然没有这种
错误,但我们仍然希望函数被
正确调用,确保调用与函数定义的参数数量一致。函数调用器的参数个数可以通过参数对象获得。
复制代码代码如下所示:
函数(x){
如果(参数,长度> 1){
返回超出范围;
{人}
返回x×x;
}
};
警报(F(6,7));
处理函数调用方参数的数量,并且可以得到这些参数的值,然后再
修改上面的代码:
复制代码代码如下所示:
函数(x){
如果(参数,长度> 1){
返回参数{ 0 } *参数{ 1 };
复制代码代码如下所示:
{人}
返回x×x;
}
};
警报(F(6,7));
你能猜出结果是什么吗是的,是42。