js
vZou
编程是一种追求,每个抽象都是思想的提炼,每个方法都是智慧的结晶,而我们每一个程序猿都是代码的生产者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jQuery的内部全局变量和构造函数
jQuery外层包装函数打开任意一个jQuery的源码js文件,都会看到一个匿名自执行函数,如下代码所示。//()();自执行函数,定义后立马调用(function(window, undefined) { //... ... })(window);window是一个全局对象,为什么要把window作为参数传递到框架内部?调用函数栈时,收索变量顺序是从内到外的方式进行原创 2017-05-13 12:03:43 · 4969 阅读 · 0 评论 -
jQuery源码结构
从2013年开始学习jQuery,由Aspx.net转换到javaWeb开发过程中,对jQuery的使用越来越频繁,也更加的喜欢上了这个框架,由此在心里不由的想要一探究竟。所以,开这个专栏来记录学习过程。原创 2017-05-08 08:23:42 · 637 阅读 · 0 评论 -
jQuery.extend扩展利器
jQuery的文件大小400kB左右,全部代码快到9000行。如果没有合理的组织代码,那么整个框架将混乱不堪。在开发框架过程中,也不是一蹴而就,扩展是任何框架都必不可少的工具。jQuery.extend在jQuery的源码中随处可见,它的实现方式也让许多的插件开发者摆脱了承重的代码维护负担。那么jQuery.extend是如何扩展的呢?原创 2017-07-04 22:49:30 · 443 阅读 · 0 评论 -
jQuery初始化
jQuery(selector, context)构造器,在jQuery提供的五种选择器:#id、element、.class、*和selector1,selector2,selectorN。在jQuery.prototype.init函数中如何分成几个if分支结构进行隔离,每个if条件都匹配了对应的selector原创 2017-07-02 17:24:02 · 1658 阅读 · 0 评论 -
extend扩展jQuery工具方法(一)
jQuery源码中96~283行和352~823行源码解析原创 2017-07-11 23:24:19 · 1102 阅读 · 0 评论 -
js比较器组件Comparator.js
对js中的基本类型进行值比较,而不是简单的“==”和“===”在业务应用中十分常见,js相对与java来说,缺少hashcode和equal方法,那么以js组件进行api的抽取,来达到通用的值比较则具有一定的实践意义。原创 2017-09-25 20:44:32 · 1296 阅读 · 0 评论 -
js计算器组件Calc.js
js浮点型计算原创 2017-09-22 14:52:24 · 2579 阅读 · 0 评论
分享