js變量提高

函數內存在變量提高的狀況,能夠先使用後聲明javascript

            <script language="javascript" type="text/javascript"> 
			var test1 = 5;
			function f2(){
				console.log(test1);
				var test1 = 3;
			}
			f2();
		</script>      

  打印出來是undefined。並非5也不是3.java

JS容許不存在的變量先使用,默認會初始化爲一個undefined函數

相關文章
相關標籤/搜索