在JavaScript中定义自己的函数,函数是执行特定功能程序单元,在前面我们学习了JavaScript内建的函数,如parseInt()函数、parseFloat()函数等。
现在我们来创建自己定义的函数:
<HTML> <HEAD> <TITLE>Hello World</TITLE> </HEAD> <BODY BGCOLOR="WHITE"> <SCRIPT Language="JavaScript" TYPE="text/javascript"> function agePrint(value){ document.write("(agePrint)age:"+value+"<br>"); return value; } var age=agePrint(20); document.write("age:"+age+"<br>"); </SCRIPT> </BODY> </HTML>
在上面agePrint()是自定义的函数名(函数名不能是JavaScript的保留字),并位于关键字function之后,函数的参数应放在函数名之后的圆括号中。通过下面age=agePrint(20);调用了自定义函数,将20进行传参并通过return返回value值赋值给age。
我们再来看变量的作用域,变量的作用域就是变量的有效范围,在函数之外声明的变量,其作用域就是该页面上的所有脚本代码,无论是函数内的脚本代码或是函数外的脚本代码都可访问。
在函数中定义的变量就是局部变量,作用域仅限于该函数块中,我们可以在每个函数中定义相同的变量名,并可以在函数外定义与函数内定义的变量名一模一样,但只能定义一次(在实际代码中不建议函数内外定义相同的变量名)。
转载请注明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/41413431
情绪控_
时间: 2024-12-12 22:42:07