一 代码
前端的debug不难,简单看一下即可。
可以重点注意一下变量c,没有var关键字是不会提前声明的,并且debug时,有些浏览器如果将c这种没有var关键字的变量添加到监控中,可能会报错,但是我在谷歌浏览器试过不会。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
alert(d);
var a = 10;
var b = "hello";
c = true; // 不会报错,但是由于没有var关键字,所以被不会提前声明。只有执行到这里才会开辟内存,是一个全局作用域。
function fun(){
alert("hello");
}
var d = 35;
</script>
</head>
<body>
</body>
</html>