美文网首页
Babel 是 JavaScript 编译器

Babel 是 JavaScript 编译器

作者: XLsn0w | 来源:发表于2024-06-01 15:47 被阅读0次

    Babel 是什么?

    Babel 是一个 JavaScript 编译器

    Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。下面列出的是 Babel 能为你做的事情:

    语法转换

    通过 Polyfill 方式在目标环境中添加缺失的功能(通过引入第三方 polyfill 模块,例如 core-js

    JavaScript

    // Babel 接收到的输入是: ES2015 箭头函数

    [1, 2, 3].map(n => n + 1);

    // Babel 输出: ES5 语法实现的同等功能

    [1, 2, 3].map(function(n) {

      return n + 1;

    });

    相关文章

      网友评论

          本文标题:Babel 是 JavaScript 编译器

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