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引擎
JS中的事件循环机制(Event Loop)
非阻塞
JS引擎
执行异步任务时,不会一直等待返回结果,主线程会挂起(pending)这个任务,继续执行其他任务,当异步任务返回结果时,js将异步任务的callback放到任务队列中,等到当前任务栈中的任务都执行完毕
anjushi_
·
2022-12-21 11:38
前端
javascript
前端
第十七届D2大会(I)
WebCompass-端内WebApp解决方案揭秘增强传统web端内方案,提供更好、更收敛的工程体验二、自渲染跨端框架在字节跳动的实践与展望基于FlutterEngine的二次开发三、Qking:跨端
JS
·
2022-12-21 10:20
第十七届D2大会(I)
WebCompass-端内WebApp解决方案揭秘增强传统web端内方案,提供更好、更收敛的工程体验二、自渲染跨端框架在字节跳动的实践与展望基于FlutterEngine的二次开发三、Qking:跨端
JS
·
2022-12-17 18:20
CocoaChina线下沙龙上海站嘉宾分享:Cocos2d-js作者林顺《Cocos2d-x工具链整合和工作流介绍》
嘉宾简介:林顺(触控科技高级技术总监,CocoaChina用户名:linshun)演讲主题:Cocos2d-x工具链整合和工作流介绍个人简介:林顺,Cocos2d-
js引擎
作者、Cocos2d-x引擎的联合创始人和开发者
xuehaiwuya_1
·
2022-12-16 10:47
其他
游戏开发
node.js以及npm和ant design安装
JS只能在浏览器里运行,因为浏览器里有个
JS引擎
负责解释运行JS代码。当然浏览器里还有负责对html,css负责解析绘制的引擎。而node.js是一个基于Chrome浏览器V8(js)引擎
Zachos
·
2022-12-07 06:55
vue.js
node.js
初识JavaScript
合作之后将其改名为JavaScript2.JavaScript是什么JavaScript是世界上最流行的语言之一,是一种运行在客户端的脚本语言(Script是脚本的意思)脚本语言:不需要编译,运行过程中由js解释器(
js
自动花钱机
·
2022-11-22 07:45
JavaScript
javascript
ecmascript
vscode
前端
vue.js
包教包会,纯 CSS 实现步进环绕跑马灯效果
1何为执行上下文代码执行前,浏览器的
Js引擎
先会创建代码执行的环境来处理此Js代码的转换和执行,代码的执行环境称为执行上下文。执行上下文是一个抽象概念,包含当前正
前端开发小陈
·
2022-11-03 15:55
css
前端
javascript
【附带面试题与题解】浏览器渲染过程与性能优化
BrowserProcess第三方插件进程PluginProcessGPU进程GPUProcess渲染进程RendererProcess网络进程NetworkProcess4.渲染进程(浏览器内核)4.1GUI渲染线程4.2
JS
码上游
·
2022-10-29 19:48
前端基础
-T
#
浏览器系列
javascript
前端
html
微信小程序tabBar组件切换与下拉刷新实现详解
在这两个平台,底层原生引擎在启动时无需等待
js引擎
初始化,即可直接读取pag
·
2022-10-25 20:26
javascript
浏览器内核原理:浏览器运行的核心程序代码内核的主要模块组成:1、主线程
Js引擎
模块:负责js程序的编译和运行Css、html负责文档解析模块:页面文档的解析Dom/css模块:负责dom和css在文档中的处理布局和渲染模块
奇奇的java
·
2022-10-22 15:47
javascript
javascript
前端
开发语言
javascript尾递归优化
之后执行一个函数,生成一个新的执行上下文时,
JS引擎
都会将新的上下文push到该栈中
·
2022-10-21 17:04
javascript
JS的事件循环机制
二同步与异步的产生原因因为JS是单线程的,同一时间只能做一件事,
JS引擎
就会有多余的时间,为了解决单线程所造成的这个问题,提出了同步和异步的执行模式。
头发尚在——
·
2022-10-09 11:19
javascript
前端
开发语言
03 day1--javascript笔记pink老师-基础知识 看这一篇就够了!
day5提高之面向对象ES6链接1初识JavaScirptJavaScript是世界上最流行的语言之一,是一种运行在客户端的脚本语言(Script是脚本的意思)脚本语言:不需要编译,运行过程中由js解释器(
js
时倾-
·
2022-10-08 17:07
前端学习基础--计算机基础
HTML
CSS
JS
javascript
JS同步异步,宏任务和微任务
js同步、异步操作,宏任务和微任务1.js中的同步和异步2.宏任务和微任务1.js中的同步和异步JS是一门单线程语言,因此,在同一个时间里只能处理同一件事,也就是说
JS引擎
一次只能在一个线程里处理一条语句
Richeneen .
·
2022-10-07 15:55
javascript
前端
javascript
vue源码中的渲染过程是怎样的
4.1VirtualDOM4.1.1浏览器的渲染流程当浏览器接收到一个Html文件时,
JS引擎
和浏览器的渲染引擎便开始工作了。
·
2022-10-04 20:09
vue.js
React跨端动态化之从
JS引擎
到RN落地详解
目录一为什么跨端动态化迫在眉睫二首当其冲的为什么是ReactNative三
JS引擎
让跨端动态化成为可能四走进ReactNative的世界五总结一为什么跨端动态化迫在眉睫目前很多互联网大厂的移动端开发都在朝着跨端动态化方向发展
·
2022-09-28 19:30
html显示latex公式,MathJax:在浏览器上显示LaTeX等数学公式的
JS引擎
MathJax介绍MathJax是一个显示网络上数学公式的开源JavaScript引擎库,它可以在所有浏览器上面工作,其中就支持LaTeX,MathML和AsciiMath符号,里面的数字会被MathJax使用JavaScript引擎解析成HTML,SVG或者是MathML方程式,然后在现代的浏览器里面显示。它的设计目标是利用最新的web技术,构建一个支持math的web平台。支持主要的浏览器和操
张一弘
·
2022-09-22 21:06
html显示latex公式
JS 微任务和宏任务(面试题常用)
3.宏任务中的事件放在callbackqueue中,由事件触发线程维护;微任务的事件放在微任务队列中,由
js引擎
线程维护。js执行顺序,(先执行宏任
鹿蹊zz
·
2022-09-22 20:19
JavaScript
javascript
开发语言
图解JS中的事件循环
3、在js主线程中,分为两个子线程,
js引擎
线程,GUI渲染线程。这两个线程是互斥的,同一时刻只能执行一个,要么执行js,要么渲染html4、任务队列中,分为宏任务微任务。
·
2022-09-15 11:36
JavaScript基本概念
js是一种解释型编程语言,由
js引擎
负责解释运行,用来实现界面的人机交互概念2js的作用2.1动态更新网页结构,更新样式2.2实现前后端通信(获取/发生数据)3javascripy重要的发展历程由Netscape
SSS4362
·
2022-09-06 16:47
javascript基础知识
javascript
前端
开发语言
JS
ES
hel-micro 模块联邦新革命
hel-micro,模块联邦sdk化,免构建、热更新、工具链无关的微模块方案,欢迎关注与了解模块联邦之缘起自谷歌chrome浏览器异军突起,并在2008年9月2号正式官宣发布v8
js引擎
之后,它以极高的运行效率席卷了网络世界
·
2022-09-02 23:50
javascript
C#字符串表达式计算 C#运行脚本
一直以来一直使用
js引擎
,也就是MSScript.ocx即Interop.MSScriptControl.dll来实现字符串表达式的计算。
jsyhello
·
2022-08-05 07:42
技术
c#
parameters
脚本
string
object
vbscript
JavaScript预解析之变量预解析和函数预解析
1、我们
js引擎
运行js分为两步:预解析代码执行预解析
js引擎
会把js里面所有的var还有funct
·
2022-07-27 09:54
项目内存泄漏排查总结
JS引擎
中对变量的存储主要是在栈内存,堆内存。内存泄漏的实质是应该回收的对象出现意外而没有被回收,而是常驻内存。GC原理在堆中查看无用的对象,把这些对象占用的内存空间进行回收。
最怕认真丶
·
2022-07-26 10:42
egret
主流浏览器内核概述
浏览器内核又可以分为两部分:渲染引擎(LayoutEngine或RenderingEngine)和
JS引擎
。由于
JS引擎
越来越独立,内核就倾向于只指渲
H5_ljy
·
2022-07-19 11:50
主流浏览器内核
html5
firefox
safari
chrome
前端
高阶JavaScript笔记1(数据类型 ,相关问题, 数据_变量_内存 ,相关问题,对象)
(undefined与null的区别,什么时候给变量赋值为null,严格区别变量类型和数据类型)数据_变量_内存相关问题(关于引用变量赋值的问题;在JS调用函数时传递变量参数时,是值传递还是引用传递;
JS
明灭18
·
2022-07-17 20:51
笔记
javascript
EventLoop,消息队列,宏任务与微任务
js单线程是指浏览器中负责解释和执行js代码的只有一个线程->
js引擎
线程。
桃之_夭夭_
·
2022-07-07 11:24
进程和线程有什么区别?
从属关系不同2.描述侧重点不同3.共享资源不同4.上下文切换速度不同5.是否会相互影响浏览器的进程和线程浏览器渲染进程浏览器进程:第三方插件进程:GPU进程:浏览器渲染进程包括:1.GUI渲染线程2.
JS
要不要买菜啊
·
2022-07-06 20:02
前端面试准备之浏览器篇
java
开发语言
图文看懂JavaScritpt引擎V8与JS执行过程
浏览器原理浏览器内核与
js引擎
浏览器内核又
会飞的一棵树
·
2022-07-04 10:37
前端相关
javascript
firefox
safari
正则表达式基础与常用验证表达式
分组和替换字符5、特殊字符6、需要转义的字符7、贪婪与非贪婪匹配8、常见正则表达式二、正则表达式应用举例1、验证表达式vs中批量操作三、文件夹中的文件内容正则批量替换1、使用VSCode文件替换(使用
JS
·
2022-06-14 17:54
Vue全家桶笔记06(黑马vue)--接口调用,异步,promise,发送ajax请求,promiseAPI的实例方法和静态方法,fetch,fetch API中的http请求及相应格式,axios
1、接口调用方式原生ajax基于jQuery的ajaxfetch(推荐)axios(推荐)2、异步1、JavaScript的执行环境是「单线程」所谓单线程,是指
JS引擎
中负责解释和执行JavaScript
心湖中的石子
·
2022-06-11 22:43
Vue
工欲善其事,必先利其器,一文搞懂JavaScript,再见已是前端人
获取元素的对象操作元素修改元素内容修改元素属性修改表单元素属性修改样式属性操作节点新增节点插入节点删除节点初识JavaScriptJS是一种“解释性”的编程语言,和Java一样,需要运行在虚拟机上JS运行的虚拟机统称为“
JS
威少总冠军
·
2022-06-11 07:49
前端三剑客
javascript
前端
开发语言
【javaScript】学完js基础,顺便把js高级语法学了(尚硅谷视频学习笔记)
2、关于引用变量赋值问题3、在js调用函数传递变量参数时,是值传递还是引用传递4、
JS引擎
如何管理内存三、什么是对象1、什么是对象2、为什么要用对象
土狗1990
·
2022-05-25 21:25
前端
js
前端
初始JavaScript学习
JavaScript是什么JavaScript是世界上最流行的语言之一是一种运行在客户端的脚本语言(Script是脚本的意思)脚本语言:不需要编译,运行过程中由js解释器(
js引擎
)逐行来进行解释并执行现在也可以基于
今天学习英语了吗
·
2022-05-22 22:00
JavaScript
javascript
前端
学习
Promise和异步机制
Js引擎
发起的任务是微任务宿主(浏览器)发起的任务是宏任务下面这张图大概阐述了哪些是宏任务哪些是微任务,都是我们比较常用的。比如,promise是微任务,setTimeOut是宏任务。
HenryZheng1999
·
2022-05-20 12:41
JavaScript
如何利用Three.js实现跳一跳小游戏
目录前言游戏规则Three.js整个程序的结构实现html文件引入three.
js引擎
页面结构场景相机几何体光源渲染添加第二块跳块鼠标按下状态鼠标松开弹起状态落在哪里结尾前言跳一跳是微信小程序的一个小游戏
·
2022-05-06 14:15
JS高级部分精讲 —— 一文带你搞懂原型链
JS引擎
如何管理内存?对象什么是对象?为什么要用对象?对象的组成?如何操作内部属性(方法)?问题:什么时候必须使用['
雾里看花花里看雾
·
2022-05-01 18:11
WEB前端
js高级
原型与原型链
闭包
JS阻塞渲染,这么多年我理解错啦?
欢迎加入人类高质量前端框架群,带飞到底几个线程在讲解JS线程与GUI线程互斥的文章中,通常会列出渲染进程包含的线程,比如:GUI渲染线程
JS引擎
线程事件触发线程
·
2022-04-20 15:57
JS阻塞渲染,这么多年我理解错啦?
欢迎加入人类高质量前端框架群,带飞到底几个线程在讲解JS线程与GUI线程互斥的文章中,通常会列出渲染进程包含的线程,比如:GUI渲染线程
JS引擎
线程事件触发线程
·
2022-04-20 10:31
复习javascript入门到精通
javascriptjavascript是什么javascript是最流行的语言之一,是一种运行在客户端(自己的电脑)的脚本语言,现也可以基于nodejs技术进行服务器编程脚本语言:不需要编译,执行过程中由
js
老张在线敲代码
·
2022-04-19 04:12
js相关
javascript
前端
开发语言
我决定辞掉工作,全职开发我的操作系统!(续)
再加上后续的浏览器,
JS引擎
、CSS、C++IDE、HTTP服务器、电子表格......虽然
码农翻身
·
2022-04-14 10:23
游戏
java
编程语言
linux
人工智能
如何理解js执行上下文
参考JS夯实之执行上下文与词法环境面试官:说说执行上下文吧javascript图解之JavaScript引擎分享一篇可视化的
JS引擎
执行流程深入了解JavaScript执行过程(JS系列之一)前端开发JavaScript
·
2022-04-12 16:04
javascript前端
浏览器工作原理与实践(二)
当一段代码被执行时,
js引擎
会先对其编译,并创建执行上下文。当执行全局代码时,会编译全局代码并创建全局执行上下文,整个页面生存周期内,全局上下文只有一份。
·
2022-03-30 19:00
前端html
js代码如何执行
在执行一段代码时,js先创立一个执行栈·js创建全局执行上下文,push到执行栈中,为代码中所有变量分配内存并赋一个初始值(undefined)·执行阶段,
JS引擎
会逐行执行代码,即为之前分配好内存的变量逐个赋值
33的史努比
·
2022-03-20 06:56
前端学习
javascript
前端
开发语言
前端 | 浏览器内核介绍
浏览器内核分为2部分:渲染引擎(LayoutEngineer或者RenderingEngine)和
JS引擎
渲染引擎:负责取得网页内容(HTML、XML、图像等)、整理内容(例如加入CSS等),以及计算网页的显示方式
就良同学
·
2022-03-14 18:00
用java做一个
js引擎
生成语法树并输出格式化代码示例代码classTest{publicstaticvoidmain(String[]args){Top.init();DocNodedoc=Top.compile("leta=1+2,b=3,c=\"string\",d=a*(b+c/2),func=function(){};");System.out.println(doc);}}输出leta=1+2,b=3,c="
·
2022-03-13 21:50
java
同样是webkit内核为什么chrome和safari兼容性会不一样?
浏览器分为:排版引擎和
js引擎
(只是其中一部分);safari:排版引擎:webCore
js引擎
:jsCorechrome:排版引擎:blink+webkit(但是为什么还是webkit内核,并不知道)
David-wenwen
·
2022-03-10 09:44
其他记录
chrome
safari
webkit
阿里一面:熟悉事件循环?那谈谈为什么会分为宏任务和微任务。
JS引擎
是单线程的,直白来说就是一个时间点下
JS引擎
只能去做一件事情,而Java这种多线程语言,可以同时做几件事情。
·
2022-03-09 22:33
JS引擎
->V8, 2021最新执行流程分析
什么是V8?V8整体执行流程V8流程细节分析什么是V8?V8是Google的开源高性能JavaScript和WebAssembly引擎,用C++编写。它用于Chrome和Node.js等。它实现了ECMAScript和WebAssembly,并在Windows7或更高版本、macOS10.12+以及使用x64、IA-32、ARM或MIPS处理器的Linux系统上运行。V8可以独立运行,也可以嵌入到
·
2022-03-08 10:00
Vue调用接口的方式有哪些?
调用接口的方式原生ajax基于jQuery的ajaxfetchaxios异步1.JavaScript的执行环境是「单线程」所谓单线程,是指
JS引擎
中负责解释和执行JavaScript代码的线程只有一个,
·
2022-03-03 17:23
vue.js前端
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他