摘要: 阅读《高性能javascript》后,对其内容的一个整理和精简 加载与执行 1.将script标签放在body结尾标签上面 2.控制script标签数量(每一次script解析都意味着阻塞或延迟) 3.内嵌脚本不要放在link样式之后 4.对script标签应用defer属性 5.动态创建scrip 阅读全文
posted @ 2018-10-22 13:15 戡玉 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 游览器构成 渲染内核 渲染内核也称渲染引擎,主要有3种: Trident内核: IE Webkit内核:Chrome,Safari Gecko内核:FireFox 游览器工作 1. DNS域名解析 1. 建立TCP连接 1. 发送HTTP请求 1. 服务器处理请求 1. 返回响应结果 1. 关闭TC 阅读全文
posted @ 2018-10-22 13:14 戡玉 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 进程和线程的区别 CPU 计算机的核心,其负责承担计算机的计算任务(可以比喻为一个工厂)。 进程 CPU资源分配的最小单位,是能拥有资源和独立运行的最小单位。(可以比喻为工厂车间,是一个工厂任务的环节)任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。 线程 CPU调度的最小单位,是建立在进 阅读全文
posted @ 2018-10-22 13:13 戡玉 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 标准 + XMLHttpRequest标准又分为Level1和Level2 Level1 缺点 1. 受同源策略的限制,不能发送跨域请求 1. 不能发送二进制文件(如图片、视频、音频等),只能发送纯文本数据 1. 在发送和获取数据的过程中,无法实时获取进度信息,只能判断是否完成 Level2 改进 阅读全文
posted @ 2018-10-22 13:11 戡玉 阅读(169) 评论(0) 推荐(0) 编辑