为了账号安全,请及时绑定邮箱和手机立即绑定

babel-polyfill没有转码?

babel-polyfill没有转码?

ABOUTYOU 2019-02-24 12:19:16
.babelrc{    "presets": [        "es2015",        "stage-0"    ]}index.jsimport "babel-polyfill";function addAll() {    return Array.from(arguments).reduce(function (a, b) {        return a + b;    });}运行编译babel index.js -o dist.js编译出来的dist.js"use strict";require("babel-polyfill");function addAll() {    return Array.from(arguments).reduce(function (a, b) {        return a + b;    });}并没有把Array.from转成es5语法啊?Node运行版本是8.9.3
查看完整描述

2 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

什么叫转成ES5语法, 这种是API, 不是写法, 也不是语法. babel-polyfill 是用在这些API的兼容上的. 直接添加在原型里了,平常该怎么用就怎么用, 不用考虑兼容性.

const fn = () => {} 转成 var fn = function(){} 这叫转成语法.


查看完整回答
反对 回复 2019-03-06
  • 2 回答
  • 0 关注
  • 662 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信