方法
- java声明方法格式:
public void 方法名(参数列表){方法体}
- js中声明方法格式一:
function 方法名(参数列表){方法体}
- js中声明方法的格式二:
var 方法名 = function(参数列表){方法体}
- js中声明方法的格式三:
var 方法名 = new Function("参数1","参数2","方法体");
常见四种方法声明:
1. 无参无返回值
2. 无参有返回值
3. 有参无返回值
4. 有参有返回值
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
/* 1.无参无返回值 */
function fn1(){
alert("fn1执行了");
}
/* 2.有参无返回值 */
function fn2(username,password){
alert(username+":"+password);
}
var result=fn2('tom','123');
/* 3.无参有返回值 */
function fn3(){
return 1;
}
var s = fn3();
alert(s);
/* 4.有参有返回值 */
function fn4(x,y){
return x-y;
}
var result = fn4(3,2);
alert(result);
/* 第二种声明方法的方式 */
var fn5 = function(username,password){
alert(username+":"+password);
}
/*第三种声明方法的格式*/
var fn6 = new Function("x","y","return x*y");
var r = fn6(3,7);
alert(r);
</script>
</head>
<body>
<!-- 下面可调用方法 fn1(),fn2(),fn3(),fn4(),fn5(),fn5()验证 -->
<input type="button" value="按钮" onclick="fn1()">
</body>
</html>