2017年12月28日

摘要: 1. 我理想中的css架构 可预见性的css意味着你的规则行为正如你所想,当你添加或更新一条规则,他不应该影响你网站上不想要受影响的部分。对于一个小型网站很少的修改,并不是很重要。但是对于一个有着几十或几百个页面的大型网站,可预见性的css就是一种必要。 css规范应该是足够抽象的和耦合的,这样你可 阅读全文

posted @ 2017-12-28 10:47 BiCuiOu 阅读(187) 评论(0) 推荐(0)

摘要: 1.获取Z对象的流程 其实$函数里面什么也没干,只是单纯的调用$.zepto.init方法: $.zepto.init方法里面的逻辑就是获取Z对象的逻辑。在$.zepto.init方法内部通过不同的参数执行不同的流程,最后返回一个Z对象或者在DOMContentLoaded事件触发后执行传进来的回调 阅读全文

posted @ 2017-12-28 10:46 BiCuiOu 阅读(119) 评论(0) 推荐(0)

摘要: 1.整体结构 首先,使用模块模式,先创建了一个全局的变量 Zepto,并将它指向一个匿名的自执行函数的返回值,不会污染其它的全局变量,如下 var Zepto = (function() { })(); window.Zepto = Zepto; window.$ undefined && (win 阅读全文

posted @ 2017-12-28 10:43 BiCuiOu 阅读(154) 评论(0) 推荐(0)