美文网首页
常用ES6、ES7、ES8、ES9、ES10、ES11、ES12

常用ES6、ES7、ES8、ES9、ES10、ES11、ES12

作者: 小豆soybean | 来源:发表于2022-05-18 19:22 被阅读0次

我的理解:

  • 高版本的ES12能够正常运行的原因,我觉得一方面是跟Node的版本有关,Node18高版本支持了这些新的语法。
  • 而项目中之所以能用这些高级语法是因为项目中用到了babel 7来进行编译,编译成ES5来执行,从而实现可以使用高级语法的目的。
  • 目前babel是用JS来写的,而JS的性能众所周知不是很好,现在又有了新的编译工具。传说有17倍的性能提升。SWC和esbuild。
  • swc是基于Rust语言,esbuild是基于go。swc对于React, webpack啥的支持很友好.
  • 在后端领域,go现在非常火爆,它以杰出的性能而闻名。
  • 而最近比较流行的Vite工具,它就是使用的esbuild,所以它非常快。

参考: https://inf.news/technique/c4d0db13e00bb27dc55a0c2049158702.html

原文链接: https://blog.csdn.net/MoXinXueWEB/article/details/122673554
简单版:https://www.jianshu.com/p/02b53c81fe43

相关文章

网友评论

      本文标题:常用ES6、ES7、ES8、ES9、ES10、ES11、ES12

      本文链接:https://www.haomeiwen.com/subject/urgaurtx.html