javascript中的函数问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:36:36
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<script language="javascript">
function x(a,b)
{
a=a+b
return a
}
</script>
<body>
<script language="javascript">
document.write(x(3,4))
</script>
</body>
</html>

页面显示为:7
请说明一下运算方式.如果说是3+4得来的结果.那么这个运算方式的关键在哪,也就是核心?return a又代表着什么呢? 我是初学者,请详细解答,我要的只是理解.感激不尽!

document.write(x(3,4)) 调用函数function x(a,b)
a=a+b 所以对应着x(3,4)的结果为a= 3+4=7 return a
代表程序说:“离开方法,我已
完工了 顺便返回方法生成的7值所以打印结果为7