1、声名式,该种方式有函数提升,调用函数的语句写在函数前或后都行。
<script type="text/javascript">
fun();
function fun(){
alert("你好");
}
</script>
2、表达式的函数。不会函数提升。
<script type="text/javascript">
//fun(); //会报错
var fun = function(){
alert("你好");
}
//正确调用方法:
fun();
</script>