如果不可能,是否有一些插件可以强制Eclipse(或任何其他IDE)检测未声明的变量?
"use strict"; doesNotExist = 42; // this throws a ReferenceError
这是ECMAScript 5中的一项新功能,目前尚未得到所有浏览器的支持.但是,既然“使用严格”;是一个无效的语句,只是不支持它的浏览器会忽略它.因此,您可以在开发时使用它来捕获错误,但不要依赖它在用户的浏览器中引发异常.