书上说:=左边必须是变量,数组元素或者对象属性我写这个为什么没有报告语法错误呢?var i;
80=i;
alert(i);

解决方案 »

  1.   

    没报错不一定就是没有错误var i;
    80=i;//到这因为错误而终止执行
    alert(1);//执行不到
      

  2.   

    问题是我把第二行的i删了就可以报错了:80=;是不是这个原因呢:
    IE弹出的报错窗口是:语法错误
    窗口一片空白是:运行时错误
      

  3.   

    80=i;只不过是IE的语法检查没有查出来,但并不代表它没有错误。 当运行时就一定会报错了。80=;边IE的语法检查都没通过。