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
js引擎
AnnieJS 开源项目教程
AnnieJS开源项目教程AnnieJSAnnie
JS引擎
是一款专注于互动交互的2d动画引擎。
芮舒淑
·
2024-09-08 07:21
egret项目游戏内存泄漏总结
JS引擎
中对变量的存储主要是在栈内存,堆内存。内存泄漏的实质是应该回收的对象出现意外而没有被回收,而是常驻内存。GC原理在堆中查看无用的对象,把这些对象占用的内存空间进行回收。
独一人守座城
·
2024-09-01 18:09
鸿蒙(API 12 Beta2版)NDK开发【JSVM-API简介】
JSVM-API简介场景介绍HarmonyOSJSVM-API是基于标准
JS引擎
提供的一套稳定的ABI,为开发者提供了较为完整的
JS引擎
能力,包括创建和销毁引擎,执行JS代码,JS/C++交互等关键能力
移动开发技术栈
·
2024-09-01 06:40
鸿蒙开发
harmonyos
华为
鸿蒙系统
鸿蒙
NDK
模块加载
jsvm
ES6之Proxy代理
什么是Proxy代理ES6让开发者能进一步接近
JS引擎
的能力,这些能力原先只存在于内置对象上。语言通过代理(proxy)暴露了在对象上的内部工作,代理是一种封装,能够拦截并改变
JS引擎
的底层操作。
27亿光年中的小小尘埃
·
2024-03-09 18:16
【React架构 - Scheduler中的MessageChannel】
前序我们都知道JS代码是在浏览器5个进程(下面有介绍)中渲染进程中的
Js引擎
线程执行的,其他还有GUI渲染线程、定时器线程等,而页面的布局和绘制是在GUI线程中完成的,这些线程之间是互斥的,所以在执行Js
weixin_44273311
·
2024-03-03 17:39
react.js
架构
javascript
第 5 题:常见的浏览器内核有哪些?
浏览器内核也可以理解为排版引擎,主要由2部分组成,渲染引擎和
JS引擎
排版引擎主要是负责获取网页内容(HTML、XML、图像、CSS、JS)等信息进行解析、渲染网页,将网页的代码转换为看得到的页面浏览器的内核的不同对于网页的语法解释会有不同
Noxus丶SJ
·
2024-02-20 22:09
JavaScript基础
脚本语言:不需要编译,运行过程中由js解释器(
js引擎
)逐行来进行解释并执行浏览器执行JS简介浏览器分成两部分渲染引擎和
JS引擎
渲染引擎:用来解析HTML与CSS,俗称内核,比如谷歌浏览器的blink,
2301_81054073
·
2024-02-19 11:50
javascript
开发语言
ecmascript
3.JS注释,结束符,输入,输出语句以及代码执行顺序
中的快捷键是选中之后CTRL+/也是问号那个按钮/*我是多行注释我是多行注释我是多行注释vscode中的快捷键是选中之后shift+alt+a*/js的结束符就是英文的分号,其实写不写都行主要是浏览器自己的
js
清华都得不到的好学生
·
2024-02-13 20:49
js学习
javascript
开发语言
ecmascript
Unity动画转Three.js动画
一:应用场景在工作中,由于算法给到的动画文件是Unity的.anim格式动画文件,这个格式不能直接在Web端用Three.
js引擎
运行。
神小夜
·
2024-02-12 04:07
three.js
unity
javascript
three.js
web3d
AnimationClip
12. 代理和反射
代理(Proxy)是一种可以拦截并改变底层
js引擎
操作的包装器。12.1数组问题我们操作数组的length属性,可以对数组进行数组元素的增加或者删除。但是在ES5中是不能模拟实现这种行为。
莣忧草_3b53
·
2024-02-12 04:44
【01-17】defer、async作用和区别分析
浏览器内核可以分成两部分:渲染引擎(LayoutEngine或者RenderingEngine)和
JS引擎
。
奶油蛋糕好好吃哦
·
2024-02-11 12:54
uni-app x,一个纯原生的Android App开发工具
不再使用
js引擎
和webview。纯纯的kotlin原生app。uni-appx,让“跨平台开发性能不如原生”的这条曾广为流传的规则,扔进了历史的垃圾桶!
近咫/\ぃ天涯
·
2024-02-10 12:21
uni-app
android
JavaScript相关(一)——作用域
JS引擎
执行JS代码分为两部分,第一部分是编译、第二部分才是执行,在编译阶段,会做变量提升等操作,生成JS
sasaraku.
·
2024-02-08 07:26
JS
&
TS
javascript
开发语言
ecmascript
JavaScript的进程和线程
一个进程中可以有多个线程,比如渲染线程、
JS引擎
线程、HTTP请求线程等等。当你发起一个请求时,其实就是创建了一个线程,当请求结束后,该线程可能就会被销毁。
whCode
·
2024-02-05 18:33
NodeJS简述
这也是集成在Chrome中的
JS引擎
。V8将你写的JavaScript代码编
灯塔引路
·
2024-02-04 01:05
前端攻城狮
一点新技能Get
JavaWeb
javascript
nodejs
主流的浏览器内核种类?, 对前端的影响?
1浏览器讷河可以理解为排版引擎,主要由渲染引擎和
JS引擎
.2.排版引擎主要是负责获取网页内容(HTML,XML,CSS,JS,图像)等信息进行解析,渲染网页,将网页的代码转换为看得见的页面2浏览器的内核的不同
嚣张.miner
·
2024-01-31 18:51
面试
面试
浏览器内核
兼容性
浏览器内核有几种?深度解析浏览器内核工作原理和版本区别
一、什么是浏览器内核浏览器内核,可以理解为浏览器的心脏,是指浏览器最核心的部分,浏览器内核主要包含两部分:渲染引擎和
JS引擎
,但由于
JS引擎
ITduo
·
2024-01-31 18:44
前端
javascript
服务器
HTML基础之浏览器内核介绍
浏览器内核又可以分成两部分:渲染引擎(layoutengineer或者RenderingEngine)和
JS引擎
。
秋风_bdfd
·
2024-01-30 06:10
JavaScript定义变量及赋值
var变量名;默认值是undefined☞定义变量,且赋值var变量名=数据;☞总结:1.一个变量一次只能保存一个值;2.以最后一次赋值为准3.JS变量区分大小写变量命名规范☞规则必须遵守的,不遵守的话
JS
秋野酱
·
2024-01-29 22:09
javascript
开发语言
ecmascript
Vue接口调用方式
接口调用方式原生ajax基于jQuery的ajaxfetchaxios异步JavaScript的执行环境是「单线程」所谓单线程,是指
JS引擎
中负责解释和执行JavaScript代码的线程只有一个,也就是一次只能完成一项任务
蔚完待旭
·
2024-01-29 05:44
2024 前端趋势预测:React 不会被取代,AI 崛起,追求全栈宇宙
我们见证了争相抢占甚至是发明服务器端渲染(SSR)市场的热潮、AI的不断进步、Web渲染器和
JS引擎
的寒武纪大爆发、一大批有力的竞争者试图摧毁巨头的统治地位……在开始预测未来一年发展趋势之前,我们先来回顾一下今年到目前为止的大杂烩
xiangzhihong8
·
2024-01-28 10:19
杂文
前端
react.js
人工智能
深入浅出浏览器渲染原理
前言浏览器的内核是指支持浏览器运行的最核心的程序,分为两个部分的,一是渲染引擎,另一个是
JS引擎
。渲染引擎在不同的浏览器中也不是都相同的。
前端三少爷
·
2024-01-27 13:15
JavaScript 引擎基础知识:形状(Shapes)和内联缓存(Inline Caches)
JavaScript引擎工作流(TheJavaScriptenginepipeline)起始于你编写的代码,
js引擎
解析源代码将其转换成抽象语法树(AST),然后,解释器(interpreter)根据抽象语法树生成
wl_
·
2024-01-26 07:45
javascript
开发语言
js引擎
性能优化
JS垃圾回收机制
ESP(记录当前执行状态的指针)栈中的数据:
JS引擎
会通过向下移动ESP来销毁该函数保存在栈中的上下文。堆中的数据:V8中垃圾回收是建立在“代际假设“基础上的。
Float544
·
2024-01-25 10:03
javascript
java
开发语言
WeakMap 和 Map 的区别,WeakMap 原理,为什么能被 GC?
很简单,
JS引擎
中有一个后台进程称为垃圾回收器,它监视所有对象,观察对象是否可被访问,然后按照固定的时间间隔周期性的删除掉那些不可访问的对象即可现在各大浏览器通常
an_371e
·
2024-01-23 05:10
JS内存机制
弱类型(支持隐式类型转换)意味着运行代码时,
JS引擎
可以自己计算出数据类型。动态的(运行时做类型检测,不需要提前声明数据类型,这也导致性能低于静态语言)代表着同一变量可以保存不同类型数据。
懒洋洋的华369
·
2024-01-22 23:59
JS
探究
javascript
开发语言
ecmascript
前端
引-JS 运行机制最全面的一次梳理
因此准备梳理这块知识点,结合已有的认知,基于网上的大量参考资料,从浏览器多进程到JS单线程,将
JS引擎
的运行机制系统的梳理一遍。
DoEmpty
·
2024-01-22 08:34
浏览器渲染原理
学习目的:解决性能问题(如果不了解,就不知道什么情况下会对性能造成损伤)前言:js有
js引擎
,那么执行渲染也会有渲染引擎(不同浏览器不同)js,html,css文件都是字符串,计算机硬件不识别,网络传输中传输的内容都是
山不转水转_c73e
·
2024-01-21 18:40
微信小程序的启动流程
2、Android端、PC微信端3、微信开发者模拟器端第一步环境准备1、小程序运行进程以及运行环境的准备2、代码包下载、校验以及初始化3、视图层系统组件、WebView容器和原生组件的初始化4、逻辑层
JS
浅墨\
·
2024-01-21 07:23
微信小程序
微信小程序
小程序
微信
循序渐进学 JavaScript <一>
:switch,if,while,for引用机制和重用机制包含自己的设计哲学1.2组成ECMAScript:定义语言规范,实现语言层面的一些语法DOM:操作文档的APIBOM:操作浏览器的API1.3
JS
原来是有理数
·
2024-01-20 13:45
javascript
开发语言
前端
js
typescript
CSS的渲染机制与流程
因为浏览器有GUI渲染线程与
JS引擎
线程,为了防止渲染出现不可预期的结果,这两个线程是互斥的关系。JavaScript的加载、解
前端碎碎念
·
2024-01-19 14:21
面试
css渲染
JavaScript笔记之一:JS原生
JavaScript一、基础运行在客户端的脚本语言脚本语言:不需要编译,运行过程中由js解释器(
js引擎
)逐行来解释执行也可以基于Node.js技术进行服务器端编程1.作用表单动态验证网页特效服务端开发
浅度学习的ryan
·
2024-01-18 22:47
吃掉这本前端基础
javascript
es6
【JavaScript】闭包以及原理解析
重学JavaScript03-----闭包文章目录重学JavaScript03-----闭包前言闭包的定义闭包的理解闭包的访问过程闭包在
JS引擎
中的执行过程1.预解析阶段2、执行varadd1=foo(
顽皮宝
·
2024-01-18 15:37
js
javascript
前端
浏览器知识补充
早期的浏览器内核同时包含
JS引擎
,后来随着web的功能越来越强大,作为脚本的JS越来越复杂,于是独立出了
JS引擎
。渲染引擎:也叫排版引擎、解释引擎,它负责取得网页
单调先生
·
2024-01-15 03:34
Node.js是什么
非也,只要有
JS引擎
即可运行JS代码,Node.js就是基于chromeV8
JS引擎
的。同时,Node.
快给我饭吃
·
2024-01-13 13:41
写在学习webkit过程的前面
webkit起源于KHTML,是KDE开源项目的KHTML和K
JS引擎
的一部分。在它的诞生和发展过程中,由两家著名的公司参与开发过程中,造成两次裂变。
jyl_sh
·
2024-01-13 05:08
webkit学习
webkit
C/C++
移动开发
内核编程
安全编程
uniapp-x uts 介绍
过去在
js引擎
下运行支持的语法,大部分在uts
喵十一点半
·
2024-01-12 12:58
uni-app
node.js 笔记
一、node.js的组成node.js主要由v8、libuv、和第三方库组成1.V8我们都比较熟悉,它是一个
JS引擎
。但是它不仅实现了JS解析和执行,它还是自定义拓展。
husjsi
·
2024-01-12 08:51
javascript
前端
vue.js
JavaScript基础入门-----万字详解
浏览器执行JS简介浏览器分成两大部分渲染引擎和
JS引擎
渲染引擎:用来解析HTML与CSS,俗称内核,比如chrome浏览器的blink,老版本的webkit
JS引擎
:也称为JS解释器。
hehuan2023
·
2024-01-11 17:34
javascript
开发语言
ecmascript
CSS3动画巧妙实现轮播图效果
C3增加了很多新的内容,其中动画部分更是分担了
js引擎
的内容,今天小编来分享一种简单的轮播图制作方法。首先搭建两个嵌套关系的盒子,盒子最内部放入轮播图素材。
菜白CAIbai
·
2024-01-11 06:13
css3
css
html
宏任务/微任务 Event Loop
宏任务中的事件放在callbackqueue中,由事件触发线程维护;微任务的事件放在微任务队列中,由
js引擎
线程维护。运行机制\1.在执行
考拉程序媛
·
2024-01-10 21:26
JavaScript中call,apply,bind实现
因为我们的
js引擎
,主流的v8引擎源代码是通过c++编写的,所以我们只能说是模拟实现,但是实现的功能都是一样的,但是一些edgecase可能会考虑的不是很充分。
狮子歌歌_丶
·
2024-01-09 01:22
JavaScript
javascript
前端 js/浏览器/node /js 引擎的事件循环机制,宏任务、微任务
首先我们知道js是单线程的,所以有了事件循环机制来处理异步任务,我们一般说的事件循环机制指
js引擎
的事件循环机制,js是一个编程语言,哪来的事件循环,前端常见的
js引擎
有浏览器和node。
我有一棵树
·
2024-01-09 00:46
前端
javascript
开发语言
JavaScript异常处理实战
本文大致围绕下面几点展开讨论:JS处理异常的方式上报方式异常监控上报常见问题JS异常处理对于Javascript而言,我们面对的仅仅只是异常,异常的出现不会直接导致
JS引擎
崩溃,最多只会使当前执行的任务终止
吃饭睡觉打代码想南南
·
2024-01-08 02:39
javascript
开发语言
ecmascript
nodejs里的异步编程
在编程中异步api指的有像对文件的操作像是触发的事件等
js引擎
中执行的一些普通语句for语句,var语句,普通函数的调用啊,它们是首先执行完。才会执行像readFile()这些异步api。
牛牛要喝水
·
2024-01-07 12:18
js
nodejs
js
javascript
JS的运行机制
DOM,因此js是单线程,也避免了同时操作同一个DOM的矛盾问题;为了利用多核CPU的计算能力,H5的WebWorker实现的“多线程”实际上指的是“多子线程”,完全受控于主线程,且不允许操作DOM;
js
你看这个L好帅
·
2024-01-06 14:25
JS的垃圾回收机制
一、JS的垃圾回收机制 JS的垃圾回收机制都是由
js引擎
实现的,大部分浏览器都有自己的
js引擎
,所以各自实现的垃圾回收机制都略有不同。
程序员-小许
·
2024-01-06 14:44
javascript
java
开发语言
JavaScript 事件循环机制 Event loop
单线程因为javascript是单线程的,所谓的单线程是指
JS引擎
中负责解释和执行javascript代码的线程只有一个,可以称为主线程。除了主线程之外,还存在其他的线程。
Aniugel
·
2024-01-05 22:31
javascript输出的三种方式及变量
2022/1/27回顾一、输出的三种方法alert("弹出警示框")console.log("控制台输出")prompt("弹出输入框")js:由浏览器中
js引擎
逐行读取二、变量:用来存储数据的盒子变量的使用
@年年
·
2024-01-05 13:35
前端
javascript
前端
html5
node知识点
谷歌浏览器内运行一个V8的
JS引擎
,该引擎负责接收JS代码,优化代码,然后在计算机上执行。node.js:JS代码用于服务器端脚本而开发的环境。
L北杳
·
2024-01-04 18:37
node.js搭建后台
node.js
上一页
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
其他