2014-01-22 25 views
0

我当前版本的Eclipse(Kepler)显示我的项目版本为1.0,并抱怨===完全等于。哪个版本的JS支持===?哪个版本的Javascript支持完全相等?

感谢

+2

你不是试图在Java模式下使用它,是吗? – user2357112

+0

就在旁边的提示中,尽管Eclipse开始是一个有着巨大动力和兴奋感的伟大项目,但不幸的是,由于各种原因,它已经变成一个颠倒,缓慢,巨大的IDE,从颠倒中断开。我强烈建议使用IntelliJ IDEA。 – Behrang

回答

4

Javascript 1.3 added the strict equality operators.然而,使用Javascript 1.3是无可救药地过时了。任何现代的网页浏览器都会有支持。

+0

Yeap。可以看到[这里(PDF)](http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%201st%20edition,%20June%201997.pdf), ECMAScript的第一版没有'==='操作符。 – Behrang

+0

很高兴知道,希望没有人使用JavaScript 1.3。 – elclanrs

0

感谢所有您的答复

我没有在Java中使用===,我有一个在他们的JS使用它的项目。当我将项目导入到Eclipse中时,JS中存在错误。我知道这个项目有效。我可能购买IntelliJ v13的副本是我相信的最新版本。

我已经使用的大多数合同都使用Eclipse,默认为1.0。我可能会考虑添加JsDT,看看是否有帮助。