如何检查您是否编写了ES6代码?

时间:2017-07-28 15:51:26

标签: javascript ecmascript-6 babel

我写了一堆Javascript代码。我从来没有意识到有多个JS'版本,如ES5和ES6。

我现在已经在Github上托管了这个项目,并且有人指出因为我使用ES6代码,我可能需要使用Babel将其转换为ES5。

但是,我不知道我的代码的哪些部分使用ES6。我可以阅读所有ES6规范,但是有哪种工具/检查器可以标记我项目中的所有ES6代码吗?

2 个答案:

答案 0 :(得分:8)

http://jshint.com/http://www.jslint.com/ - 只需在控制台中添加代码即可检测ES6特定规格

答案 1 :(得分:2)

将其添加到Babel repl中,看看它是否发生了变化:

https://babeljs.io/repl/

:-)希望有所帮助

除此之外,最好使用webpack,gulp,rollup等设置带有babel的es6

因此,如果您编写es6或es5,它将自动转换,您可以在途中学习一些新功能,同时仍然支持es5仅浏览器