发布时间:2017-07-12 17:45:21
postMessage()方法可以使不同源的脚本采用异步方式进行数据传递两个参数data传递的数据,在传递参数的时候需要使用JSON.stringify()方法将对象参数序列化origin目标的源,协议,主机,端口号将主页面和次级页面分别用node或者其他方法启动起来查看效果详.........【阅读全文】
发布时间:2017-07-12 17:37:40
请求过程整体流程:域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等) --> 浏览器对页面进行渲染呈现给用户.下面以Chrome浏览器访问 www.google.com 为例按流程逐个分析:域名解析.........【阅读全文】
发布时间:2017-07-12 17:33:48
Virtual DOM很神奇,同时也比较复杂,难以理解。react,preact和相似的js库都使用了virtual dom。然而,我找不到任何好的文章或者文档,可以详细地又容易理解的方式来解释它。因此我决定自己写一篇。注意:文章篇幅较长,文中有大量的图片来帮助理解。文中使用的是preact的代码,因为它体积小,容易阅读。但是它与Reac.........【阅读全文】