塊間獨立,變量與方法共享javascript
每一個script塊之間不會相互影響,某個script塊出錯,不會影響其它塊的運行java
塊之間定義的非局部變量和方法能夠共享,(其實只是共享了全局變量和方法)瀏覽器
1 <script type="text/javascript"> 2 alert(str);//由於沒有定義str,因此瀏覽器會出錯,下面的不能運行 3 alert("我是代碼塊一");//沒有運行到這裏 4 var test = "我是代碼塊一變量"; 5 </script> 6 <script type="text/javascript"> 7 alert("我是代碼塊二"); //這裏有運行到 8 alert(test); //彈出"我是代碼塊一變量" 9 </script>