script标签块的独立性与共享性
块间独立,变量与方法共享
每个script块之间不会相互影响,某个script块出错,不会影响其它块的运行
块之间定义的非局部变量和方法可以共享,(其实只是共享了全局变量和方法)
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>