240 发简信
IP属地:上海
  • Resize,w 360,h 240
    重排、重绘、合成

    更新了元素的几何属性(重排) 从上图可以看出,如果你通过 JavaScript 或者 CSS 修改元素的几何位置属性,例如改变元素的宽度、高度等...

  • 渲染流程:HTML、CSS和JavaScript,是如何变成页面的?

    构建 DOM 树 构建 DOM 树的输入内容是一个非常简单的 HTML 文件,然后经由HTML 解析器解析,最终输出树状结构的 DOM。DOM ...

  • 从输入URL到页面展示,这中间发生了什么?

    用户输入 当用户在地址栏中输入一个查询关键字时,地址栏会判断输入的关键字是搜索内容,还是请求的 URL。如果是搜索内容,地址栏会使用浏览器默认的...

  • 最新的Chrome进程架构

    浏览器(Browser)主进程 主要负责界面显示、用户交互、子进程管理,同时提供存储等功能。 GPU 进程 Chrome 刚开始发布的时候是没有...

  • Node.js学习笔记

    虚拟机 vmware liniux? Node.js——服务器端语言 http://nodejs.cn/https://nodejs.org/ ...

  • ES6学习笔记

    变量 var 声明变量没有块级作用域可以重复声明不能限制 let 声明变量支持块级作用域禁止重复声明 const 声明常量支持块级作用域禁...

  • 前端开发环境

    前端模块化 加载一个资源的过程 浏览器根据DNS服务器得到域名的IP地址 向这个IP的机器发送http请求 服务器收到、处理并返回http请求 ...

  • JSWebAPI

    1. 常说的JS(浏览器执行的JS)包含两部分: JS基础知识(ECMA262标准) JS-Web-API(W3C标准) 2. DOM节点的at...

  • 浏览器渲染进程

    浏览器的渲染进程是多线程的参考:https://segmentfault.com/a/1190000012925872 阻塞渲染 DOM树的生成...