【发布时间】:2018-01-28 13:09:07
【问题描述】:
我现在正在学习 JavaScript,有人说在我学习了 HTML 和 CSS 以及 vanilla Javascript 之后,我需要了解 ES6/ES2015。当我在 Youtube 上观看教程时,它说我们需要 Babel 或类似的东西让浏览器阅读它。所以我想知道,因为那个视频不是那么旧(但仍然很旧)。是否仍然需要拥有 Babel 或者我应该跳过这个 Babel 事情?
【问题讨论】:
-
实际上
babel是一个转译器,并且转译器总是需要使用尖端功能,因为所有浏览器供应商不会同时实现所有语言功能。 -
Babel 让过时的浏览器可以理解你闪亮的代码。继续编写新语法并通过 Babel 运行它。你不需要理解或学习 Babel。你只需要通过它运行你的代码。
-
哈哈,Alpha 遇到 Alpha_Bords 时的那种情况。但实际上你并不需要 Babel,直到你注意到某些浏览器不能正常工作。在那之前,我会完全忽略它。
-
@smnbbrv,没看到 :-)
-
非常感谢。老实说,我真的很受宠若惊这个网站的运作方式,它让我很轻松,因为我是一个完整的 Web 开发初学者。但我不会滥用它,并且会继续编码直到我的手指流血。哈哈谢谢
标签: javascript babeljs