对于Javavscript中的以下代码:
// add HTML to container
// show the container on the DOM
// call a non-existent function on an object
我成功地看到Firefox和IE显示我的HTML。第三行代码显示Firebug和IE中的JS错误,似乎已被禁止/忽略。
浏览器通常会忽略糟糕的JS吗?或者,假设我在第三行代码后添加了alert("line 4");。第四行是否会被忽略,因为JS解释将在非法的JS代码行结束?
我在jsFiddle中测试了我的场景,但我不确定jsFidd