他们说的这个“JavaScript引擎”是什么?
由 Mux 赞助的 DEV 全球展示挑战赛:展示你的项目!
前提
如果你过去十年没有与世隔绝,那么你很可能已经接触过这种名为 Javascript 的神奇编程语言。
我称它为神奇的语言,因为它最初是 1994 年为静态 html 页面添加交互功能的语言,而如今,它为Netflix等行业巨头的后端服务提供支持。
基础知识
所以,JavaScript 就是为你的代码提供功能的代码。它既可以在浏览器环境中执行,也可以通过类似 Node.js 的工具在操作系统环境中执行。
但是,你编写的这些代码最终是如何被你运行代码的环境理解的呢?这就需要用到 JavaScript 引擎了。它负责将这种高级语言转换成你的“环境”可以理解的形式。
解释
我制作了一个简短的动画视频,解释了 Chrome 引擎的核心概念。
视频中涵盖的部分内容包括:
- JavaScript引擎究竟是什么?
- 不同浏览器之间的区别。
- 它应用了哪些不同的代码优化?
请观看视频,并随时分享您的反馈意见:
https://www.youtube.com/watch?v=KM9coMpy5sQ
文章来源:https://dev.to/kokaneka/what-is-this-javascript-engine-they-speak-about-2imn