摘要: 调用方式: 近似实现: 涉及知识点:this调用方式,prtotype,return. 可见,此算法基本解决了$()是返回一个对象的难题,在aQuery.prototype对象里面依次添加相关操作方法就可以了。若要链式调用,只需让相关操作方法返回一个this即可。 参考资源:jQuery源码分析系列 阅读全文
posted @ 2017-04-16 14:57 成长感性 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 对于负值的margin,好像 css 2.1 规范中没有提及(反正我没有找到)。看来,“猿猴”的生活还木有结束。。。 但,就像孙悟空逃不了佛祖手掌心一样,程序猿也逃不了“规范”的手掌心。虽然规范中没说,但却给了我们暗示。 1、子元素有负值margin:也就是转化对于containing box的作用 阅读全文
posted @ 2017-04-16 14:30 成长感性 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 不管“程序猿”的世界是多么的杂乱,首先来个 css 2.1规范>Box model>margin-properties. 关于外边距重叠(Collapsing margins),该规范给出了如下几个规则: 阅读全文
posted @ 2017-04-16 12:00 成长感性 阅读(137) 评论(0) 推荐(0) 编辑