初识javascript 之 函数:function

函数:函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。

1.简单使用

1 <script>
2 function myFunction()
3 {
4 alert("Hello World!");
5 }
6 </script>

2.定义函数:

1 最常用的方法:使用关键字:function
2 function 函数名(var1,var2,...,varX)
3   {
4   代码...
5   }

  其中,var1等是函数的参数,其个数可有可无。使用花括号包裹执行的代码,结尾没有分号(;),因为函数定义不是一个执行语句。

3.return。函数可以有返还值。返还值会被存储到一个变量中,或者直接使用。

1 //返回 a*b 的值
2 function prod(a,b)
3 {
4 x=a*b
5 return x
6 }
7 
8 //调用函数
9 var result=prod(2,3); 

4.变量的生命周期(变量存在于内存的时间)。

  对于局部变量,一般情况下,当函数执行完毕之后,局部变量会被释放掉。

  如上例中,函数的变量x,会在return结束后,被删除。在函数的外部无法重新使用x。

原文地址:https://www.cnblogs.com/darcrand-blog/p/5843965.html