JavaScript的方法使用
方法
- 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>