首页 > 代码库 > JavaScript语言基础15

JavaScript语言基础15

在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    情绪控_


JavaScript语言基础15