E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JavaScript引擎
深入理解作用域【JavaScript】
尽管JavaScript是解释性语言,但现代
JavaScript引擎
(如V8)在执行代码前会先进行编译。编译阶段主要完成以下几项工作:词法分析:将源代码分解成语法单元(t
陆仟
·
2025-07-29 01:33
Web前端开发
javascript
Node.js 手册:详细介绍及使用指南
Node.js手册:详细介绍及使用指南1.Node.js的本质与设计演进Node.js是一个基于ChromeV8
JavaScript引擎
构建的异步事件驱动型JavaScript运行时(AsynchronousEvent-DrivenJavaScriptRuntime
江一破
·
2025-07-27 20:31
node.js
javascript
后端
混合开发Hybrid,JSBridge原理简述
JSBridge:以
JavaScript引擎
或Webview容器作为媒介,通过协定协议进行通信,实现Native端和Web端双向通信的一种机制。
永恒即是最美
·
2025-07-21 19:54
Python PyV8: 在Python中运行JavaScript的利器
本文还有配套的精品资源,点击获取简介:PythonPyV8是一个在Python环境中执行JavaScript代码的库,基于Google的V8
JavaScript引擎
,实现Python与JavaScript
莱财一哥
·
2025-07-20 06:36
nodeJs笔记(一)
nodejs的生态系统结构nodejs的工作原理V8
JavaScript引擎
:libuv:异步I/O与事件循环引擎:事件循环(EventLoop)的详细阶段:非阻塞I/O的工作流程(以fs.readFile
a_xiaotaotao
·
2025-07-20 03:14
nodeJs
笔记
前端
Node.js是什么?应用场景分析 编程
Node.js是一个基于ChromeV8
JavaScript引擎
构建的开源、跨平台的运行时环境。它允许开发者使用JavaScript语言进行服务器端编程,实现高效的网络应用程序。
静谧星光
·
2025-07-11 00:23
node.js
编程
使用Node.js命令行进行编程
Node.js是一个基于ChromeV8
JavaScript引擎
构建的运行时环境,它可以让开发者使用JavaScript语言编写服务器端代码。
翠绿探寻
·
2025-07-07 07:13
node.js
vim
编辑器
编程
浏览器原理与API
地址栏、后退/前进按钮、书签菜单等浏览器引擎:在用户界面和渲染引擎之间架起桥梁渲染引擎:负责显示请求的内容(如Chrome的Blink、Firefox的Gecko)网络层:处理网络请求(如HTTP请求)
JavaScript
天涯学馆
·
2025-06-30 10:24
Web大前端全栈架构
javascript
前端
浏览器的垃圾回收机制
深入解析现代浏览器的垃圾回收机制:分代回收与标记清除算法本文详细探讨了Chrome、Firefox等现代浏览器中
JavaScript引擎
的垃圾回收(GC)原理,重点讲解分代回收策略和标记清除/整理算法的工作流程
甘露寺
·
2025-06-29 07:48
js
浏览器
javascript
前端
JavaScript 异步操作的深入解析与性能优化
一、JavaScript执行环境的基础组件1.1调用栈(CallStack)调用栈是
JavaScript引擎
执行代码的核心
·
2025-06-25 19:41
微信小程序框架架构深度解析(2025权威指南)
专题收录|聚焦核心架构设计原理与工程实践一、全局架构:双线程模型解析数据传输用户事件API调用逻辑层AppService视图层WebView原生能力Native核心模块分工:层级运行环境核心职责逻辑层
JavaScript
Uyker
·
2025-06-24 07:23
微信小程序
Chrome 渲染器中的对象转换到 RCE
在本文中,我将利用CVE-2024-5830,这是Chrome的
JavaScript引擎
v8中的一个类型混淆错误,我于2024年5月将其报告为错误342456991。
红云谈安全
·
2025-06-23 22:21
chrome
数据分析
前端
网络安全
浏览器基础及缓存
目录浏览器概述主流浏览器:IE、Chrome、Firefox、SafariChromeFirefoxIESafari浏览器内核核心职责主流浏览器内核
JavaScript引擎
主流的
JavaScript引擎
浏览器兼容性浏览器渲染渲染引擎的基本流程
小盐巴小严
·
2025-06-17 07:01
前端应用开发学习笔记
缓存
前端
什么是Node.js?它的主要特点是什么?适用于哪些场景?
Node.js是一个基于ChromeV8
JavaScript引擎
构建的开源、跨平台的运行时环境,用于在服务器端运行JavaScript代码。
程序员流年大运
·
2025-06-14 03:03
nodejs
node.js
http
服务器
如何对 Node.js更好的理解?都有哪些优缺点?哪些应用场景?
Node.js简介Node.js是一个基于ChromeV8
JavaScript引擎
构建的JavaScript运行时环境,它允许开发者使用JavaScript来编写服务器端应用程序。
疯狂的沙粒
·
2025-06-14 02:02
NodeJS
系列专栏
node.js
网络
第三章支线六 ·数据幻域 · 状态管理与数据流
主线回顾第三章:
JavaScript引擎
·行为之火支线支线一·原能之核:语法起源支线二·函数幻阶:语法召唤与逻辑封印支线三·异步幻境·时间之缝的挑战支线四·事件风暴·时序与响应的协奏支线五·组件之城·构建与复用的魔法工坊剧情设定林昊跨越组件之城
蓝婷儿
·
2025-06-13 00:29
代码之门:前端纪元
前端
javascript
开发语言
Qt Quick模块功能及架构
JavaScript引擎
:仍基
·
2025-06-09 19:25
第三章支线二 ·函数幻阶:语法召唤与逻辑封印
主线回顾第三章:
JavaScript引擎
·行为之火其他支线支线一·原能之核:语法起源剧情设定:林昊踏上“幻阶浮廊”,台阶如函数体般从空中一段段拼接。阶梯之巅,是一位古老的法术召唤者——封印者·菲萝娜。
蓝婷儿
·
2025-06-09 09:43
代码之门:前端纪元
javascript
前端
开发语言
JavaScript 核心原理深度解析-不停留于表面的VUE等的使用!
本文将从
JavaScript引擎
、数据类型、内存管理、事件循环等方面,深入分
·
2025-06-07 04:33
如何理解Node.js?NPM?Yarn?Vue?React?
二、Node.jsNode.js是一个基于ChromeV8
JavaScript引擎
的JavaScript运行环境。它使得JavaScript可以在服务器端运行,而不仅仅是在浏览器中。
twc829
·
2025-05-31 12:01
前端
node.js
npm
vue.js
JavaScript性能优化实战(3):内存管理与泄漏防范
JavaScript的内存分配与管理
JavaScript引擎
在执行代码时会自动为变量和对象分配内存,主要分为以下几种类型:栈内存(Stack):存储基本数据类型(如Boolean、Number、String
程序员查理
·
2025-05-24 16:56
#
Javascript
javascript
性能优化
node.js
Node.js 源码概览
源码结构Node.js的主要源码目录结构如下:node/├──lib/#JavaScript核心模块实现├──src/#C++核心代码├──deps/#依赖的第三方库│├──v8/#V8
JavaScript
欧先生^_^
·
2025-05-18 21:34
node.js
怎么区分宏任务和微任务?
以下是宏任务和微任务的主要区别:一、定义与性质宏任务:宏任务是指那些需要排队等待
JavaScript引擎
空闲时才能执行的任务。
王铁柱666
·
2025-05-17 05:48
前端
Node.js 24.0 正式发布:性能跃升与开发体验全面升级
本次更新涵盖V8
JavaScript引擎
升级至13.6、npmv11、权限模型稳定化、测试运行器增强等关键优化,进一步巩固Node.js作为现代JavaScript运行
X01动力装甲
·
2025-05-16 20:19
编程开发
node.js
Node.js面试题
它基于Chrome的V8
JavaScript引擎
构建,能够高效地处理I/O操作,适合构建高性能的网络应用。
言拂C
·
2025-05-09 00:47
node.js
Java 京东面试面试题及答案
答案:Lambda表达式和函数式接口方法引用(::操作符)StreamAPI接口的默认方法和静态方法Optional类新的日期时间API(java.time包)Nashorn
JavaScript引擎
重复注解类型注解并行数组排序二
JavaAlpha
·
2025-05-07 12:05
java
面试
开发语言
Node.js 教程大全之 Node.js是什么?创建初衷是什么?
使用Chrome的
JavaScript引擎
V8构建。NodeJS是轻量级和高效的,因为它使用事件驱动的非阻塞I/O模型。非常适合跨多个设备运行的实时数据密集型应用程序。
知识大胖
·
2025-05-06 23:15
JS教程大全
node.js
javascript
前端
UniApp 的现状与 WASM 支持的迫切性
然而,随着移动应用场景的复杂化(如3D渲染、音视频处理、AI推理),传统的
JavaScript引擎
在性能和计算密集型任务处理上逐渐暴露短板5。例如,在实时图像识别或大规模
夜间出没的AGUI
·
2025-04-29 22:45
wasm
uniapp
JavaScript性能优化实战(4):异步编程与主线程优化
JavaScript单线程模型的本质
JavaScript引擎
只有一个主线程,负责执行所有的JavaScrip
程序员查理
·
2025-04-29 17:27
#
Javascript
javascript
性能优化
开发语言
Node.js 包管理工具介绍
Node.js包管理工具介绍Node.js是一个基于ChromeV8
JavaScript引擎
的服务器端运行环境,它允许开发者使用JavaScript进行后端开发。
2501_91537388
·
2025-04-29 14:39
前端
node.js
C++开源代码项目汇总
Google的C++开源代码项目v8-V8JavaScriptEngineV8是Google的开源
JavaScript引擎
。V8采用C++编写,可在谷歌浏览器(来自Google的开源浏览器)中使用。
@左左@右右
·
2025-04-29 08:32
C/C++
C++
开源库
Node.js 应用场景
Node.js应用场景引言Node.js是一个基于ChromeV8
JavaScript引擎
的开源、跨平台JavaScript运行环境。它主要用于服务器端开发,通过非阻塞I/O模型实现了高并发处理能力。
2501_91537388
·
2025-04-26 02:31
前端
node.js
js高级_执行上下文和作用域
每当
JavaScript引擎
遇到可执行代码(全局代码、函数代码、eval代码)时,就会创建一个执
羽沢31
·
2025-04-24 15:31
javascript
开发语言
ecmascript
微任务与宏任务
宏任务:
JavaScript引擎
在事件循环的每个“循环周期”中处理的主要任务。setTimeout和setInterval的回调DOM事件(如点击、滚动)I/O操作:Input/Output
xx2406
·
2025-04-23 19:48
前端
javascript
开发语言
微信小程序运行机制详解
一、小程序运行架构概览微信小程序采用双线程模型,由两个主要线程组成:1.逻辑层(AppService)使用JavaScript编写运行在独立的
JavaScript引擎
(非浏览器)中负责数据逻辑、事件处理
2401_89793006
·
2025-04-14 19:10
前端
微信小程序
小程序
前端面试题80(js new操作符做了哪些事情)
使用new关键字时,会执行以下步骤:创建新对象:
JavaScript引擎
首先会创建一个空的JavaScript对象。绑定this:新创建的对象会被绑定到构造函数内部的this关键字。
GIS-CL
·
2025-04-14 00:10
前端面试题
前端
javascript
【面经】js种的遍历方法 map、foreach、for of 、for in等理论区别使用场景
遍历顺序可能会受到
JavaScript引擎
的优化影响,也可能会受到属性定义顺序的影响。适合用于对每个数组元素进行相同的操作,或者遍历某个数
CodeCharm——CC
·
2025-04-10 10:20
前端通关之路
javascript
开发语言
ecmascript
js为什么会阻塞渲染, 什么是异步?
当JavaScript执行代码时,如果遇到阻塞(如执行时间较长的代码、同步的网络请求、计算密集型操作等),则会阻塞
JavaScript引擎
的执行,直到阻塞的操作完成才能继续执行下面的代码。
咸鱼起码是条鱼
·
2025-04-08 08:25
网络
java
jvm
开发语言
javascript速查
2、特点:任何文本编辑工具编写由浏览器内置
JavaScript引擎
执行,不需要编译从上至下逐行执行,区分大小写3、用途:客户端数据计算、客户端表单合法性验证、浏览器事件的触发、网页特殊效果显示、服务器异步数据提交等等
freetoshare
·
2025-04-03 16:47
前端
javascript
java运行js代码
步骤:获取
JavaScript引擎
importjavax.script.ScriptEngine;importjavax.script.S
zru_9602
·
2025-04-03 15:09
java
java
javascript
开发语言
node.js、npm相关知识
Node.js是一个基于ChromeV8
JavaScript引擎
构建的开源、跨平台的JavaScript运行时环境,主要用于服务器端编程。
BillKu
·
2025-04-02 08:43
npm
前端
node.js
JavaScript性能优化指南:聚焦DOM操作优化
核心优化:DOM操作性能提升1.问题根源分析浏览器渲染引擎与
JavaScript引擎
独立运作,频繁的DOM操作会导致:重排(Reflow):计算元素几何属性重绘(Repaint):更新元
桃木山人
·
2025-03-15 19:43
技术杂谈
javascript
性能优化
开发语言
chrome内核大版本升级涉及核心事项
以下是关键核心事项及应对策略:1.技术架构调整V8引擎升级:
JavaScript引擎
优化可能引入新语法支持(如ES新特性)、性能改进或GC机制调整,需验证业务代码兼容性。
ปรัชญา แค้วคำมูล
·
2025-03-13 01:33
chrome
c++
性能优化
Google Chrome 60版本的全新特性与优势
新版浏览器通过升级V8
JavaScript引擎
,增强WebAssembly支持,改进CSSGrid布局,更新ServiceWorker,增强安全性,改进开发者工具,增加新的WebAPI,优化性能,增强隐私控制以及支持
xinwuji312
·
2025-03-12 13:19
深入理解 JavaScript 执行上下文
执行上下文的分类全局执行上下文函数执行上下文eval执行上下文JavaScript管理执行上下文的方式:执行上下文栈什么是JavaScript执行上下文概念:JavaScript中,在执行任何代码之前,
JavaScript
www.www
·
2025-03-08 07:27
JavaScript
相关
javascript
开发语言
ecmascript
iOS安全和逆向系列教程 第16篇:Frida入门与高级应用
Frida作为现代iOS逆向工程中最受欢迎的工具之一,其强大的跨平台能力和灵活的
JavaScript引擎
使得我们能够轻松地分析和修改iOS应用的运行时行为。无论是逆向分析
自学不成才
·
2025-03-07 20:18
iOS安全和逆向系列教程
cocoa
macos
objective-c
深度剖析 JavaScript 变量提升与暂时性死区:原理、实战与避坑指南
变量提升:
JavaScript引擎
背后的“隐形重构”JavaScript在执行代码前,引擎会率先开启编译流程,其中变量提升堪称关键一环。
·
2025-03-06 23:43
JavaScript 编译原理
JavaScript引擎
在代码与机器语言间承担“翻译”的工作JavaScript的编译过程包括词法分析,语法分析,代码生成及执行阶段。每个阶段都有一个产物供下一阶段使用。大
www.www
·
2025-03-04 20:50
JavaScript
相关
javascript
开发语言
框架基本知识总结 Day9
Node.jsNode.js是一个基于ChromeV8
JavaScript引擎
构建的JavaScript运行环境。它使得开发者能够在服务器端运行JavaScript,而不仅仅是在浏览器中运行。
小斌的Debug日记
·
2025-02-27 04:46
vue
vue.js
JavaScrip事件循环机制,你了解多少?
当
JavaScript引擎
执行代码时,会将函数调用、变量声明等操作按照顺序压入执行栈,函数执行完后再从栈顶弹出。比
IT木昜
·
2025-02-23 12:20
大白话前端面试题
JavaScript
学习笔记
javascript
前端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他