请给出如下两段程序的执行结果: 第一种情况:
<script type="text/javascript"> 第二种情况:
<script type="text/javascript">
答案: 第一种情况输出为0,1; 第二种输出情况为undefined和0; 其中考察点有两个:匿名函数的调用 函数内部定义变量的作用域问题,由于在函数内部定义变量如果该变量前没有加var 则证明该变量为全局变量,如果加上var该变量为局部变量而且作用域为函数内部,未声明就引用变量因此会弹出undefinded |