文辉居士

2013年5月15日

源代码阅读方法 jQuery源码解析 核心模块core.js

摘要: 之前想看看jQuery的源代码但并没有看下去,可能是因为没有掌握好方法,现在尝试按照以下的方法进行阅读,而阅读的前提就是:这里假设你已经学会了jQuery的基本使用,对Javascript也比较熟悉,也大致浏览了它的API,已经把jQuery的源代码从github获取到了,并查看了一番(https://github.com/jquery/jquery)。阅读源代码的步骤:详细阅读API和官方给定的文档;找到一个感兴趣的API;从最核心的基础函数库开始阅读,可以先大致了解,理清各层的关系;顺着调用的思路详细阅读,跟踪到每一条注释和变量;同样的方法阅读其他的API。现在我们开始顺着阅读源代码的思路 阅读全文

posted @ 2013-05-15 16:35 restService 阅读(349) 评论(0) 推荐(0) 编辑

jQuery 1.8源码分析 core.js核心模块 jQuery对象的构造分析

摘要: 1、init方法详解:根据上一篇文章的分析,知道init方法其实就是在使用$() 创建jQuery对象是调用的,简单的说其实就是一个元素选择器,在API文档中可以发现,该方法可以提供如下几个用法:jQuery([selector,[context]])概述这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都基于这个函数,或者说都是在以某种方式使用这个函数。这个函数最基本的用法就是向它传递一个表达式(通常由 CSS 选择器组成),然后根据这个表达式来查找所有匹配的元素。默认情况下, 如果没有指定co 阅读全文

posted @ 2013-05-15 16:34 restService 阅读(230) 评论(0) 推荐(0) 编辑

导航


我是有底线的赠送场