css加载会造成阻塞吗?
摘要:由上所述,我们可以得出以下结论: 因此,为了避免让用户看到长时间的白屏时间,我们应该尽可能的提高css加载速度,比如可以使用以下几种方法: 具体戳这里
阅读全文
JavaScript 是如何工作的: 事件循环和异步编程的崛起 + 5个如何更好的使用 async/await 编码的技巧 - 学习笔记
摘要:那么,谁会告诉 JS 引擎去执行你的程序?事实上,JS 引擎不是单独运行的 —— 它运行在一个宿主环境中,对于大多数开发者来说就是典型的浏览器和 Node.js。实际上,如今,JavaScript 被应用到了从机器人到灯泡的各种设备上。每个设备都代表了一种不同类型的 JS 引擎的宿主环境。 所有的环
阅读全文
REST是什么?
摘要:REST -- REpresentational State Transfer 直接翻译:表现层状态转移。 @Ivony 老师的一句话概括很精辟: @Ivony 老师的一句话概括很精辟: 用URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。 (1) REST描述的是
阅读全文
从输入URL到页面加载发生了什么?
摘要:总体来说分为以下几个过程: DNS解析 TCP连接 发送HTTP请求 服务器处理请求并返回HTTP报文 浏览器解析渲染页面 连接结束 具体内容点这里
阅读全文
web前端优化
摘要:在谈到Web优化之前,我们回到一个更原始的问题,Web前端的本质是什么。我的理解是: 将信息快速并友好的展示给用户并能够与用户进行交互。快速的意思就是在尽可能短的时间内完成页面的加载,试想一下当你在淘宝购买东西的时候,淘宝页面加载了10几秒才显示出物品,这个时候你还有心情去购买吗?怎么快速的完成页面
阅读全文
LazyMan的实现
摘要:题目如下: 实现代码如下: 举栗子: From: http://web.jobbole.com/89626/
阅读全文
面试题总结
摘要:Css篇: 1、CSS实现宽度自适应100%,宽高16:9的比例的矩形。 JS篇: 1、iframe的缺点有哪些? iframe会阻塞主页面的Onload事件; 搜索引擎的检索程序无法解读这种页面,不利于SEO; iframe和主页面共享连接池,而浏览器对相同域的连接有限制,所以会影响页面的并行加载
阅读全文
Js 编程题汇总
摘要:Coding题: 1. 预测以下代码的输出结果: var Foo = function(a) { function bar() { console.log(a); }; this.baz = function() { console.log(a); }; }; Foo.prototype = { b
阅读全文