摘要: 异步的脚本加载 问题: <head>标签里的大脚本会滞压所有页面渲染工作,使页面在脚本加载完毕前一直处于白屏; <body>标签末尾的大脚本使用户只能看到静态页面,原本应进行渲染的地方却是空的; 解决方案: 对脚本分而治之; 负责让页面更好看、更好用的脚本立即加载,可稍后再加载的脚本稍后再加载。 H 阅读全文
posted @ 2016-12-28 15:49 dreamerjdw 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Promise和Deferred对象 现在jQuery中所有的Ajax函数多会返回Promise对象。 Promise对象代表一项有两种可能结果(成功或失败),并持有多个回调。 以前: $.get(url, { success: onSuccess, failure: onFailure, alwa 阅读全文
posted @ 2016-12-28 12:45 dreamerjdw 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 分布式事件 发布/订阅模式分发事件 ・PubSub模式 浏览器允许向DOM元素附加事件处理器; Node的EventEmitter对象 emitter.on(‘evacuate’, function() {…}); emitter.emit(‘evacuate’); emit意为触发,负责调用给定事 阅读全文
posted @ 2016-12-28 11:15 dreamerjdw 阅读(326) 评论(0) 推荐(0) 编辑