当前位置: 首页 > 面试题库 >

你有使用过babel-polyfill模块吗?主要是用来做什么的?

柯甫
2023-03-14
本文向大家介绍你有使用过babel-polyfill模块吗?主要是用来做什么的?相关面试题,主要包含被问及你有使用过babel-polyfill模块吗?主要是用来做什么的?时的应答技巧和注意事项,需要的朋友参考一下

Babel默认只转换新的JavaScript句法(syntax),而不转换新的API,比如Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise等全局对象,以及一些定义在全局对象上的方法(比如Object.assign)都不会转码。

举例来说,ES6在Array对象上新增了Array.from方法。Babel就不会转码这个方法。如果想让这个方法运行,必须使用babel-polyfill,为当前环境提供一个垫片。

Babel默认不转码的API非常多,详细清单可以查看babel-plugin-transform-runtime模块的definitions.js文件。

 类似资料:
  • 本文向大家介绍你有使用过vuex的module吗?主要是在什么场景下使用?相关面试题,主要包含被问及你有使用过vuex的module吗?主要是在什么场景下使用?时的应答技巧和注意事项,需要的朋友参考一下 把状态全部集中在状态树上,非常难以维护。 按模块分成多个module,状态树延伸多个分支,模块的状态内聚,主枝干放全局共享状态

  • 本文向大家介绍你有使用过npx吗?它主要解决什么问题?相关面试题,主要包含被问及你有使用过npx吗?它主要解决什么问题?时的应答技巧和注意事项,需要的朋友参考一下 npm 是 Node.js 默认的、以 JavaScript 编写的软件包管理系统; 而 npx 是 npm 软件包运行器 ,使用它,能够无需显式安装即可帮助执行 npm 软件包

  • 本文向大家介绍你有了解Rxjs是什么吗?它是做什么的?相关面试题,主要包含被问及你有了解Rxjs是什么吗?它是做什么的?时的应答技巧和注意事项,需要的朋友参考一下 RxJS 是一个库,它通过使用 observable 序列来编写异步和基于事件的程序。它提供了一个核心类型 Observable,附属类型 (Observer、 Schedulers、 Subjects) 和受 [Array#extra

  • 本文向大家介绍SSR解决了什么问题?有做过SSR吗?你是怎么做的?相关面试题,主要包含被问及SSR解决了什么问题?有做过SSR吗?你是怎么做的?时的应答技巧和注意事项,需要的朋友参考一下 "你是怎么做的?" 废话,能怎么做,看着文档指引去做,搭 webpack,nodejs

  • 本文向大家介绍formData主要是用来做什么的?它的操作方法有哪些?相关面试题,主要包含被问及formData主要是用来做什么的?它的操作方法有哪些?时的应答技巧和注意事项,需要的朋友参考一下 利用 FormData 对象,可以通过 JavaScript 键值对来模拟一系列表单控件,还可以使用 XMLHttpRequest的 方法来异步提交表单。

  • 本文向大家介绍你有使用过HTML5的output吗?说说它的作用是什么?相关面试题,主要包含被问及你有使用过HTML5的output吗?说说它的作用是什么?时的应答技巧和注意事项,需要的朋友参考一下 兼容性:Internet Explorer 8 以及更早的版本不支持 标签。 属性:for form name 用法:与input标签,form标签联合使用 作用:在form监听oninput事件绑定