Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >web浏览器是JavaScript运行时吗?

web浏览器是JavaScript运行时吗?
EN

Stack Overflow用户
提问于 2018-07-31 18:22:51
回答 2查看 2.2K关注 0票数 4

Node.js网站中,人们说Node.js是一个JavaScript 运行时

浏览器像Chrome,Firefox,Edge,.JavaScript运行时?

当然,我认为web浏览器是JS运行时。但是我很困惑,在这个视频12:10~中,他说网络浏览器不仅仅是JavaScript运行时,因为它一次可以做更多的事情,它可以给我们其他的东西。

但是我认为V8引擎一次只能做一件事,而JS运行时可以一次做更多的事情。

我说错了吗?

EN

回答 2

Stack Overflow用户

发布于 2019-01-09 17:41:04

浏览器包含Javascript引擎(例如Chrome v8)。引擎实现Javascript运行时,其中包括调用堆栈、堆和事件循环。浏览器通常还包括一组API,这些API增强了Javascript运行时,并使异步代码的执行成为可能。NodeJS还使用Chrome的v8引擎以及Libuv库(事件循环和工作线程)实现Javascript运行时。

下面是一个很好的视频,可以把这一切都分解出来:https://www.youtube.com/watch?v=4xsvn6VUTwQ

票数 5
EN

Stack Overflow用户

发布于 2018-07-31 18:36:34

它们是正确的,JavaScript运行时只执行JavaScript代码。

所有的网络浏览器都包括一个JavaScript运行时引擎( RE ),它为它们执行js代码,但它们也有其他插件,如java或flash,以及不属于RE的html/dom解析器和呈现器,即使这些模块是用JavaScript编写的,也不意味着它们将是RE的一部分。

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

https://stackoverflow.com/questions/51624548

复制
相关文章
Web浏览器中的JavaScript
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
奋飛
2019/08/15
7220
Javascript是最好的编程语言吗?
说实话,Javascript几乎是我见过的最烂的编程语言,该语言在设计上存在无数的bug。
用户7365393
2021/09/19
1.3K0
JavaScript对象属性是有序的吗?
早期接触过JavaScript的开发者可能会回答,Object.keys()或for...in会返回一个不可预知的对象属性顺序。
前端小智@大迁世界
2022/09/08
1.6K0
JavaScript 运行时环境
AJAX、DOM树、以及其他的API,都是Javascript的一部分,它们本质上就是浏览器提供的、在JS运行时环境中可调用的、拥有一些列属性和方法的对象
Karl Du
2020/10/23
9280
JavaScript是如何工作的:引擎,运行时和调用堆栈的概述!
本文是旨在深入研究JavaScript及其实际工作原理的系列文章中的第一篇:我们认为通过了解JavaScript的构建块以及它们是如何工作的,将能够编写更好的代码和应用程序。我们还将分享构建 SeStHealsStad 时使用的一些经验法则,这是一个轻量级的 JavaScript 应用程序,必须保持健壮和高性能以保持竞争力。
Javanx
2019/09/30
1.1K0
JavaScript是如何工作的:引擎,运行时和调用堆栈的概述!
JavaScript实现网站运行时间
看到很多的博客站点上都是有网站运行时间统计的代码,之前有学过JS语言,之后上网上借鉴了一下网上大佬写的代码。就是一个简单的运行时间的减法运算,才用了JS的事件函数,获取当前时间等等操作,最后给大家看一下代码及效果图片吧!
Meng小羽
2019/12/23
1.1K3
Web 应用安全性: 浏览器是如何工作的
这本系列的第一篇,先解释浏览器的功能以及执行方式。由于大多数客户将通过浏览器与 web 应用程序进行交互,因此必须了解这些出色程序的基础知识。
前端小智@大迁世界
2019/03/15
6350
Web 应用安全性: 浏览器是如何工作的
JavaScript web编程
在实际开发中有些东西并不是静态的,要随着改变,比如表格内容,有些资料是从后台数据库中获取的,以上就是用js制作的一个表格案例,更加的灵活。 效果图如下:
用户8247415
2021/04/22
1.1K0
JavaScript web编程
三个非常基础的案例,适用于初学者写网页的运用,通过自己的创造和灵感能够写出许多有意思的网页效果,js可以给网页更多的动态效果,使网站更加的灵活。
用户8247415
2021/04/19
3990
JavaScript web编程
此代码通过js增加了两个li,通过两个不同的封装函数将li放在ul中,一个是放在前面,一个是放在后面。
用户8247415
2021/04/22
6830
Web-JavaScript
HTML页面中的任意位置加上<script type="module"></script>标签即可。
她的店里只卖樱花
2022/10/31
6.3K0
浏览器探针--JavaScript
HTTP规范(包括1.0和1.1版)明确规定,浏览器应该发送简短的用户代理字符串,指明浏览器的名称和版本号。 RFC 2616 (即HTTP1.1协议规范)是这样描述用户代理字符串的:
奋飛
2019/08/15
1.6K0
javascript操控浏览器
测试环境为Chrome浏览器47.0.2526.106 m 测试窗口为F12->Console 跳转网页 // 跳转到百度 window.location.href = "https://www.ba
机器学习和大数据挖掘
2019/07/02
3840
编写跨运行时的 JavaScript 程序
前端一年,人间三年,技术迭代之快,一般人还真的很难跟上。前端开发者似乎一直摆脱不了’兼容性‘、’跨平台‘、碎片化的这些话题。
_sx_
2023/10/23
3610
编写跨运行时的 JavaScript 程序
什么是多运行时架构?
自从数年前微服务的概念被提出,到现在基本成了技术架构的标配。微服务的场景下衍生出了对分布式能力的大量需求:各服务之间需要相互协作和通信,以及共享状态等等,因此就有了各种中间件来为业务服务提供这种分布式能力。
ThoughtWorks
2023/08/08
2570
什么是多运行时架构?
这4个JavaScript操作符,你知道是啥子吗?
你有没有花一个下午的时间来阅读Mozilla的文档?如果你有,你就会很清楚,网上有很多关于JavaScript的信息。这使得人们很容易忽视一些比较生僻的JavaScript操作符。
王小婷
2020/12/01
4830
浏览器之 javaScript 引擎
而【WebKit 技术内幕】是基于 WebKit 的 Chromium 项目的讲解。
夜尽天明
2019/11/13
5380
浏览器之 javaScript 引擎
web开发技术-javascript
快速入门 JavaScript 指南 中级教程 高级 内置对象 表达式和运算符 语句和声明 函数 Classes Errors 更多 New in JavaScript
达达前端
2019/10/29
7610
web开发技术-javascript
【JavaScript】 Web 相关笔记
DOM全称为 “Document Object Model”,文档对象模型,提供操作HTML文档的方法。(注:每个html文件在浏览器中都视为一篇文档,操作文档实际就是操作页面元素。)
杨丝儿
2022/02/24
4030
2022 Web 年鉴 — JavaScript
大家好,我是 ConardLi。今天带大家来解读一个比较权威的 JavaScript 年度报告,我们一起来看看今年的 JavaScript 到底是什么样子。
ConardLi
2023/01/09
7430
2022 Web 年鉴 — JavaScript

相似问题

Web是javascript特性还是浏览器特性?

17

Javascript在Java web浏览器中工作吗?

10

在嵌入web浏览器时,Javascript是DOM交互的唯一选择吗?

14

Web服务速度问题-是浏览器的问题吗?

30

Javascript的tabIndex属性是交叉浏览器吗?

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档