【JS的函数】
函数就是一个功能的封装体。定义功能通常需要两个明确:
1.功能的结果
2.功能实现中的参与运算的未知的内容
(【注意】Java是先明确1再明确2,而JavaScript是先明确2再明确1)
JS中定义函数的格式(JavaScript是弱类型,不需要在函数名之前加返回值类型):
通过指定的关键字来定义。
function 函数名(参数列表){
函数体;
return 返回值;//如果没有具体的返回值,return语句可以省略不写。
}
//return在Java中用于结束函数
如何调用函数?
详见示例。
【示例】
<html>
<head>
</head>
<body>
<script type="text/javascript">
function demo(){
alert("demo run");
return;
}
demo();//调用函数
//定义一个加法运算函数
function add(x,y){//【注意】JS是弱类型,所以连var都不需要,直接x
return x+y;
}
var sum = add(4,5);
alert("sum="+sum);
</script>
</body>
</html>