我如何知道我当下敲的代码是ES6+module还是ES5或更早的版本呢?不耻下问了?
问题描述:
我基本把大前端都快速的看了一遍,有几课都反复看了,我就是怕写代码,一写就出各种问题,非常打击我,顺利的时候还是很有信心的,总之看的时候基本都能理解,但不容易记住,我主要是理解原理,所以会敲一些简单的代码去验证,但往往出问题,也不知道自己用的是ES6还是啥,反正node.js都是最新的,npm包也都是跟老师一样安装,也都安装成功,但写点代码就怕,因为太不顺利,身边目前也没人教,希望在这里老师多指点,谢谢
正在回答
同学你好,一般编辑器并不分是否兼容es6语法的版本,编辑器只是一个开发的工具,相当于笔记本,用来查看的。具体测试内容是否正确或者是否支持用的是浏览器。
一般编辑器不会提示语法错误,或者有些编辑器可以自动检测一些常规规范,比如vscode会检测是否属性有分号结尾,例如:
这种常规的会进行检测,并不会检测是否支持es6语法。如果es6语法中也有错误(这里指的是常规错误),可能也会有波浪线提示。
所以同学测试es6代码是否正确,用支持es6的浏览器就可以测试出来,例如Chrome浏览器。
祝学习愉快!
同学你好,es5和es6其实不用特别刻意去区分,能解决问题就可以。
在课程中第十周到第十三周学习的是es6语法新特性
如果用这里面介绍的内容,一般为es6,module模块也是es6里面的。
或者是查看es6文档,例如:
这里面介绍的全部都是es6知识,比较多,但是我们现在课程中讲解的是最常用的。
另外视频不能只理解,还需要跟着视频测试,敲代码,这样才能慢慢锻炼代码能力,看会了并不是掌握了,不要害怕写代码,错了没关系,记住这个错误,下次不犯就好了,每个同学都是这样慢慢走过来的,加油哦~
祝学习愉快!
相似问题
登录后可查看更多问答,登录/注册
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星