请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

预设presets和polyfill的关系

预设presets,就是多个插件的集合,这些插件将js高级语法转成浏览器可以接受的语法。
polyfill: 补丁,目的是让浏览器接受高级语法。

这两种方法,都是对babel对js进行兼容性处理的方法,但是一种是将高级语法使用普通语法进行实现,一种是扩展原有的语法,
所以这两种方法实现兼容性处理的方式是不一样的?

请问presets和polyfill这两者是这种关系吗 ?

正在回答 回答被采纳积分+3

1回答

双越 2022-04-22 14:44:52

babel (presets 是 babel 的插件合集,如你所说)是为了把 ES 高版本编译为低版本,让浏览器兼容。

polyfill 是为了提供 API 的补丁,和语法没关系。

(注意“语法”这个关键词)

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号