浏览器原理
文章平均质量分 81
melody_day
这个作者很懒,什么都没留下…
展开
-
浏览器原理——
浏览器包含很多个模块,有网络、资源管理、网页浏览、页面管理、插件、账户、开发者工具等等。其中,网页浏览功能模块是浏览器的核心,它主要完成从HTML文档到可视化的图像转换工作,这是浏览器内核的主要功能。通常浏览器内核也被称为渲染引擎,它的输入是网络和存储模块获得的HTML文档(包括CSS,JavaScript),渲染引擎的输出就是这些HTML元素描述的图像和JS描述的控制动作。渲染引擎主转载 2016-12-07 09:52:14 · 534 阅读 · 0 评论 -
浏览器加载各时间节点对应的状态
prompt for unload提示卸载navigationStart当访问一个新页面时,当前页面卸载完成所返回的时间点,如果没有当前页面,则返回fetchStart时间点。unloadEventEnd如果要打开的页面和当前的页面同源,则返回用户unload事件执行完成后的时间点,如果当前文档不存在或者不同源,则返回0redirectforward内部转载 2016-12-07 14:27:18 · 4068 阅读 · 0 评论 -
原型、原型链
每一个构造函数都有一个prototype,指向一个对象,这个对象的所有属性和方法,都会被构造函数的实例继承。原型链作为实现继承的主要方法。其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。在JavaScript中,用__proto__ 属性来表示一个对象的原型链。当查找一个对象的属性时,JavaScript 会向上遍历原型链,直到找到给定名称的属性为止!基本概念我们创建的每个函数转载 2016-12-09 11:29:24 · 400 阅读 · 0 评论