05月 11 JavaScript innerHTML与createElement 发表于 2018-05-11 • 字数统计 372 最近看到一道海量渲染的面试题的答案,看到他用的是createElement然后appendChild感觉无法理解为什么要这样使用,难道innerHTML比这种方法的性能差吗?由此自己做了一些实验 阅读全文 »
04月 28 JavaScript 事件循环(Event loop) 发表于 2018-04-28 • 字数统计 3430 主线程从任务队列中读取事件,这个过程是循环不断的,所以整个种运行机制又称为 Event Loop(事件循环) 阅读全文 »
04月 25 Web 浏览器存储机制 发表于 2018-04-25 • 字数统计 1727 HTML5 中 Web Storage 的出现,主要是为了弥补使用 Cookie 作为本地存储的不足。Cookie 存储的数据量非常小,而且数据会自动携带到请求头里,但服务器端可能并不关心这些数据,所以会造成带宽的浪费。 web storage 提供了两个存储对象:localStorage 和 sessionStorage。 阅读全文 »
04月 19 Web 跨域-解决方案 发表于 2018-04-19 • 字数统计 2492 具体概念如下:只要协议、域名、端口有任何一个不同,都被当作是不同的域。 凡是拥有 “src” 这个属性的标签都有跨域的能力 阅读全文 »
04月 04 JavaScript CommonJS、AMD、CMD、ES6 发表于 2018-04-04 • 字数统计 1878 以前没有深究的问题,仔细思考之后发现自己并不清楚,然后记个笔记。 阅读全文 »
03月 22 网络&安全 HTTP2 发表于 2018-03-22 • 字数统计 1315 http/2 的前身是由 Google 与 2009 年发布的实验性协议 SPDY,其主要目标是通过解决 HTTP/1.1 中广为人知的一些性能限制来减少页面的架子啊延迟。 阅读全文 »
01月 31 webpack webpack简介 发表于 2018-01-31 • 字数统计 2520 webpack 做的就是分析代码,转换代码,编译代码,输出代码。webpack 本身是一个 node 的模块,所以 webpack.config.js 是一一 commonjs 形式书写的 阅读全文 »