摘要: 页面加载过程 1、加载资源的形式: 输入url(或跳转页面)加载html; 加载html中的静态资源; 2、加载一个资源的过程: 浏览器根据DNS服务器得到域名的IP地址; 向这个IP的机器发送http请求; 服务器收到、处理并返回http请求; 浏览器得到返回内容。 3、浏览器渲染页面的过程: 根 阅读全文
posted @ 2017-11-09 23:16 Z皓 阅读(1713) 评论(0) 推荐(0) 编辑
摘要: 关于开发环境 1、面试官想通过开发环境了解面试者的经验; 2、开发环境,最能体现工作产出的效率; 3、会以聊天的形式为主,而不是出具体的问题。 开发环境的内容包含 1、IDE(写代码的效率); 2、git(代码版本管理,多人写作开发); 3、JavaScript模块化; 4、打包工具(webpack 阅读全文
posted @ 2017-11-09 17:08 Z皓 阅读(3972) 评论(0) 推荐(0) 编辑
摘要: CSS性能优化 1、衡量属性和布局的消耗代价; 2、探索W3C的性能优化新规范; 3、用测试数据判断优化策略。 慎重选择高消耗的样式 1、box-shadows; 2、border-radius; 3、transparency; 4、transforms; 5、CSS fitters(性能杀手)。 阅读全文
posted @ 2017-11-09 00:05 Z皓 阅读(318) 评论(0) 推荐(0) 编辑