JavaScript 函数

101 阅读1分钟

仅供学习,转载请注明出处

函数

函数就是重复执行的代码片。

函数定义与执行

<script type="text/javascript">
    // 函数定义
    function fnAlert(){
        alert('胖子老板来包烟');
    }
    // 函数执行
    fnAlert();
</script>

变量与函数预解析

JavaScript解析过程分为两个阶段,先是编译阶段,然后执行阶段,在编译阶段会将function定义的函数提前,并且将var定义的变量声明提前,将它赋值为undefined。

	<script type="text/javascript">
		
		fnAlert(); // 弹出 胖子老板来包烟

		alert(iNum); // 弹出 undefined

		function fnAlert(){
			alert('胖子老板来包烟');
		}
		
		var iNum = 123;
	</script>