当前位置: 首页 > 知识库问答 >
问题:

什么是javascript运行时?

漆雕修能
2023-03-14

因为问题已经被问了很多次了,但我不能理解清楚。

根据提供的答案,JavaScript运行时意味着执行JavaScript代码的地方。

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

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

对不起,我重复了我的问题,但我想确定一下我的理解是否正确。

共有2个答案

司马宏茂
2023-03-14

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

以前回答的关于运行时的问题

范高刚
2023-03-14

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

 类似资料:
  • 在文档中,经常说“JavaFX运行时”在后台执行XY--但什么是“运行时”?如果我理解正确(请编辑),运行时由以下部分组成: null

  • 问题内容: 我是一个仅出于乐趣而编写代码的人,并且在学术或专业环境中都没有真正地去研究它,所以像这些按位运算符之类的东西真的让我感到困惑。 我正在阅读一篇有关JavaScript的文章,该文章显然支持按位操作。我一直看到该操作在某些地方提到过,并且我尝试阅读以弄清楚它到底是什么,但是我似乎一点也不了解。那是什么 清楚的例子会很棒!:D 再问几个问题-按位运算的一些实际应用是什么?您什么时候可以使用

  • 本文向大家介绍JavaScript中的运算符是什么?,包括了JavaScript中的运算符是什么?的使用技巧和注意事项,需要的朋友参考一下 让我们采用一个简单的表达式“ 4 + 5等于9”。这里4和5称为操作数,“ +”称为运算符。 JavaScript支持以下类型的运算符。 算术运算符 比较运算符 逻辑(或关系)运算符 赋值运算符 条件(或三元)运算符 例 这是一个说明运算符示例的示例-

  • 主要内容:JavaScript 的历史,JavaScript 与 ECMAScript 的关系,如何运行 JavaScript,JavaScript 的特点JavaScript(简称“JS”)是当前最流行、应用最广泛的客户端脚本语言,用来在网页中添加一些动态效果与交互功能,在 Web 开发领域有着举足轻重的地位。 JavaScript 与 HTML 和 CSS 共同构成了我们所看到的网页,其中: HTML 用来定义网页的内容,例如标题、正文、图像等; CSS 用来控制网页的外观,例如颜色、字体、

  • JavaScript ( JS ) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。(MDN) JavaScript 是一种编程语言,主要参与构建Web前端应用。 1. JavasScript 的由来 早期的浏览器是不具备与用户交互能力的,可以想象一下,在那个电话拨号上网的年代,带宽只有 56Kbps,也就是意味着标准最高下载速率只有8KB/s。 在这个速度下,表单提交就是噩梦般的存在。

  • 问题内容: 在JavaScript中的关键字可能会相当混乱首次遇到它的时候,人们往往会认为JavaScript是不是面向对象的编程语言。 它是什么? 它解决什么问题? 什么时候合适,什么时候不合适? 问题答案: 左侧(LHS)操作数是要测试到右侧(RHS)操作数的实际对象,右侧对象是类的实际构造函数。基本定义是: 这是直接从Mozilla开发人员网站获取的示例: 值得一提的是,如果对象继承自类的原