首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是javascript运行时?

什么是javascript运行时?
EN

Stack Overflow用户
提问于 2021-03-30 21:38:34
回答 2查看 129关注 0票数 2

因为这个问题已经被问了很多次了,但是我不能理解它。

根据提供的答案,JavaScript运行时意味着我们的javascript代码在哪里执行。

现在Nodejs的定义是,它是一个异步的javascript运行时,这是否意味着在nodejs中执行javascript?

另外,javascript运行时环境,是指执行javascript代码的环境或机器设置吗?

很抱歉重复问题,但我想确认一下我的理解是否正确。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-03-30 21:51:50

无论是在web浏览器内部还是外部运行,您编写的JavaScript源代码首先被“编译”成内部格式(数据结构),然后由语言解释器“运行”--这就是“运行时环境”。你编写的程序会告诉这个解释器该为你做什么。所有的解释型语言都是这样工作的。对于大多数语言,都有不止一个可用的实现。Edwin上面的评论引出了为JavaScript创建的各种解释器的列表。

票数 1
EN

Stack Overflow用户

发布于 2021-03-30 21:53:15

运行时就是在程序运行时执行的代码。运行时环境同样不言自明,它是运行代码的环境。例如,如果Windows OS是您的运行时环境,那么您将能够利用Windows应用程序可用的所有库和API。在Node.js上下文中,运行时环境允许您在没有浏览器的情况下在计算机上执行/交叉编译JS。

Previously answered about Runtimes

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66872046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档