摘要: jQuery提供了十几种方便的链式遍历方法, 让我们可以在繁杂的dom结构中自由游走, 这一章里我们就来一探究竟, 看看里面到底蕴含了怎么样奇妙的实现原理呢! 阅读全文
posted @ 2014-11-24 14:22 Chris.冰 阅读(1484) 评论(3) 推荐(3) 编辑
摘要: core是jQuery的核心内容, 包含了最基础的方法, 比如我们常用的 $(selector, context), 用于遍历操作的 each, map, eq, first 识别变量类型的 isArray, isNumeric, type 等 . 这些方法为jQuery后续操作提供最基础的支持. 阅读全文
posted @ 2014-09-16 14:06 Chris.冰 阅读(5995) 评论(1) 推荐(0) 编辑
摘要: 说到jQuery, 大家可能直觉的认为jQuery的源码应该就是一个jquery.xx.js这样的一个文件. 但是看到真正的源码的时候, 整个人都思密达了.jQuery的源码做的事远比你想象的多, 为了保证代码的可维护性, 健壮性, 通用性等等, jQuery将各个功能模块独立成单个的js文件, 并通过依赖管理管理模块之间的依赖关系, 在构建的时候通过这种依赖关系将各个模块合并成一个js文件, 最后经过压缩混淆等步骤才会产生我们经常用的jquery.xx.min.js文件( q君:上来就说这些恶心的东西, 大家看不懂要跳过啊! ). 阅读全文
posted @ 2014-09-15 19:35 Chris.冰 阅读(1382) 评论(0) 推荐(3) 编辑
摘要: 众所周知, jQuery (个人简称为jq) 在前端开发中占有着非常重要的地位, 可以说jQuery的存在大大降低了学习网页设计和交互的门槛, 他的简单的语法和顺畅的使用逻辑激发了人们强烈的学习兴趣, 甚至出现了"jq狗"一类只会jQuery而不会传统dom的存在.   接下来我和q君就与大家共同分析和学习jQuery的源码! 阅读全文
posted @ 2014-09-15 13:20 Chris.冰 阅读(775) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-09-12 14:16 Chris.冰 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 在遇到Javascript(简称js)之前, 我接触到的都是一些静态语言, 比如 C, C++, Java 等. 在第一次接触js的时候还没有明显感受到动态语言和静态语言的区别, 因为js的很多语法跟C都很像, 变量, 函数, 运算符, 代码库等等.(测试文章, 待续) 阅读全文
posted @ 2014-09-12 14:05 Chris.冰 阅读(151) 评论(0) 推荐(0) 编辑