不同JavaScript 代码段 变量作用域







Hello World!


<script language="javascript" type="text/javascript">
var a="aaa"; var b="bbb";
var c="ccc";
</script>
<script language="javascript" type="text/javascript">
// var a="AAA"; var b="BBB";
alert(a);
//$(document).ready(function(){
alert(b);
//});
console.log(c);
</script>

1、当不引入jquery时,不在第二个<script>代码段加a="AAA"时,弹出“aaa”;

2、加上jQuery的引用,则会区分不同作用域。不在第二个代码段命名a会报错。

对于此问题还没有仔细研究。在草稿箱躺了一周,没时间整理,爆出来,还请各位赐教。

相关