js函数声明的三种方式
第一种普通声明方式:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>函数声明方式</title>
</head>
<body>
<span>js函数声明有三种方式:1.普通方式;</span>
<script>
/*"1.普通声明函数方式:*/
function fun1(m,n){
alert(m+n);
}
fun1(2,3);
</script>
</body>
</html>
第二种变量声明方式:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>函数声明方式</title>
</head>
<body>
<span>1.普通声明函数方式:2.使用变量声明函数;</span>
<script>
/*"1.普通声明函数方式:*/
function fun1(m,n){
alert(m+n);
}
fun1(2,3);
/*"2.使用变量声明函数:*/
var fun2=function(m,n){
alert(m+n);
}
fun2(2,4);
</script>
</body>
</html>
第 三种构造函数声明方式:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>函数声明方式</title>
</head>
<body>
<span>js函数声明有三种方式:1.普通方式;2.使用变量声明函数;3.使用构造器声明函数(比较少用)</span>
<script>
/*"1.普通声明函数方式:*/
function fun1(m,n){
alert(m+n);
}
fun1(2,3);
/*"2.使用变量声明函数:*/
var fun2=function fun1(m,n){
alert(m+n);
}
fun2(2,4);
/*"3.使用构造函数方式声明函数:*/
var fun3 = new Function('n','m','alert(m+n)');
fun3(2,3);
</script>
</body>
</html>