最近学习ts,今天犯了一个很愚蠢的错误。起因是我跟着视频教程在babel在线转换网站上输入ts代码一直报错。我把代码复制到编辑器里面可以正常编译。在QQ群里讨论的时候,群友打开了我发的网址,告诉我是因为我转换时勾选的是es2015,所以报错。我当时觉得他说得不对,因为我一直以为typescript遵循的是es6规范,勾选es2015没问题。然后和对方争论了起来。最终对方用实力说服我去看了typescript官方文档。typescript是javascript超集,typescript弥补了javascript的不足,es6是javascript的第六代标准。与他们交流的同时,我才知道浏览器并不支持export,import等,使用的话需要用到打包工具webpack。看来自己的知识还有很大的提升空间。
转载于:https://my.oschina.net/kitty0107/blog/2997183