码迷,mamicode.com
首页 >  
搜索关键字:js引擎    ( 292个结果
chrome浏览器渲染引擎及JS引擎
渲染引擎的作用包含解析html生成dom,生成render树,dom改变及样式改变下的重排(对布局位置重新计算),重绘(绘制在屏幕上) 渲染引擎与JS引擎为互斥关系,但根据timeline发现,JS执行时重排和解析html也可能会同时执行,但重绘一定是互斥的 这也许是浏览器做的优化策略,在JS引擎执 ...
分类:Web程序   时间:2018-06-24 14:02:33    阅读次数:1391
js中异步和同步
js引擎js引擎是浏览器的重要组成部分,重要用于读取js和执行js代码。js引擎执行js时是单线程执行的。js执行为什么是单线程?试想一下:如果js是多线程执行的,假设现在有两个线程p1,p1,那么这两个线程可以同时对同一个dom元素进行操作比喻说,p1对dom元素进行更新操作,p2对dom元素进行删除操作,这样就会引起混乱。既然是单线程执行,就说明js代码是从上往下一行一行解析执行的,只有上一行
分类:Web程序   时间:2018-06-07 11:42:56    阅读次数:176
Node.js简概
V8(谷歌浏览器的JavaScript引擎),Node.js是基于V8引擎上的 JavaScript 运行环境,可以看作是更抽象的Js引擎。 Node.js 使用了一个事件驱动、非阻塞式 I/O的模型。(非阻塞I/O:I/O操作不能阻塞程序的执行,I/O操作的同时,继续执行其他代码。事件驱动:每个异 ...
分类:Web程序   时间:2018-06-06 22:01:11    阅读次数:182
js-之NaN和isNaN
NaN (not is number) 不是一个数字的意思,在js中整型和浮点数都是Number类型。 除此之外,Number还有一个特殊的值,NaN。 一、可能会产生NaN值的情况 1、表达式计算, ①如果一个表达式包含减号、乘号、除号、,js引擎在计算的时候,会先把表达式的各个部分转换为Numb ...
分类:Web程序   时间:2018-05-30 13:18:32    阅读次数:207
预编译、作用域链和闭包理解
在理解预编译之前,首先了解一下JS的解析过程:JS引擎在解析脚本的过程分为两个阶段,预编译和执行,首先预编译然后再从上之下一行一行的执行代码。其次,要了解作用域,作用域是一个变量或者函数能够使用的空间,分为全局作用域和局部作用域,全局变量的作用域为全局作用域,局部变量(函数内部或者ES6块内部的变量 ...
分类:其他好文   时间:2018-05-19 18:49:02    阅读次数:210
浏览器工作原理(一):浏览器的进程与线程
参考:https://segmentfault.com/a/1190000012925872#articleHeader4 一、浏览器是多进程的,浏览器内核是多线程的,js引擎是单线程的 1、浏览器是多进程的,主要进程包括以下几个: 主控进程,负责协调其他各进程 负责浏览器界面显示,与用户交互。如前 ...
分类:编程语言   时间:2018-05-15 18:31:46    阅读次数:182
什么是node.js
node.js虽然带了js的后缀,但他实际是采用 chrome浏览器的v8引擎,由c++语言编写的, 本质上是一个javascript的运行环境 说到javascript就会想到浏览器上的各种交互组件,异步请求,他们依靠浏览器上的js引擎,来解析页面上的js代码 那node.js不仅仅可以解析js代 ...
分类:Web程序   时间:2018-05-15 10:36:32    阅读次数:188
新知识笔记
1.node.js js引擎,运行后端开发前端, 需安装 2.React 出自Facebook 的javascript MVC框架(其开发人员不满现有的框架) 3.Redis 基于键值型的数据库 value可以为list hashtable 等,内存存储,亦可本地持久化 4.阿里 飞冰 前端可视化造 ...
分类:其他好文   时间:2018-05-14 15:16:09    阅读次数:171
web
1.浏览器内核:渲染引擎,js引擎,现在一般指渲染引擎, IE内核:trident内核,IE的,edge的使用的是edge内核,360极速浏览器用的双内核,一个IE的,一个google的 2.html常用标签: 《1》排版标签: <h1></h1> 标题,依次递减,最低是6级,也是最小,<h1>一般 ...
分类:Web程序   时间:2018-05-08 23:55:20    阅读次数:269
基于babylon3D模型研究3D骨骼动画(1)
3D骨骼动画是实现较为复杂3D场景的重要技术,Babylon.js引擎内置了对骨骼动画的支持,但Babylon.js使用的骨骼动画的模型多是从3DsMax、Blender等3D建模工具转换而来,骨骼动画的具体生成方式被透明化。本文从babylon格式的3D模型文件入手,对骨骼动画数据的生成方式进行具 ...
分类:其他好文   时间:2018-04-27 12:17:24    阅读次数:541
292条   上一页 1 ... 10 11 12 13 14 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!