typescript 的 polyfill 学习总览

我们知道typescript 是ES 超集。这意味着,不仅仅ES 的各种语法特性都会包括,还能保证通过typescript的编译服务可以很方便的转成ES向下兼容的版本,这得意于typescript强大的polyfill 机制。

一般来说,根据浏览器对ES支持的普及度,我们会把typescript的代码编译成ES5 部署,我们通过阅读编译后的代码 可以更好的学习ES6,ES7,ES8 的一些语法糖特性,也能更深层次的理解js的语法本质和运行机制。

本系列文章是Typescript对ES6/7/8 新特性编译为ES5自动生成的polyfill 代码的解读:

posted @ 2017-10-17 21:49  罗素  阅读(881)  评论(0编辑  收藏  举报