随笔分类 -  jQuery源码解析

摘要:(21,94)定义了一些变量和函数,其中jQuery是最重要的(96,283) 给jQuery添加方法和属性 所以说jQuery是一个基于面向对象的程序(285,347) jQuery继承方法(349,817)jQuery扩展工具方法(877,2856) Sizzle: 复杂选择器的实现(2880, 阅读全文
posted @ 2017-08-30 09:01 小白点 阅读(129) 评论(0) 推荐(0)
摘要:4-1 内存泄露 什么是内存泄露? 内存泄露是指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。在C++中,因为是手动管理内存,内存泄露是经常出现的事情。而现在流行的C#和Java等语言采用了自动垃圾回收方法管理内存,正常使用的情况下几乎不会发生内存泄露。浏览器中也是采用自动垃圾回收方法 阅读全文
posted @ 2017-05-12 15:21 小白点 阅读(244) 评论(0) 推荐(0)
摘要:3-1 理解回调函数 本章主要讲解回调函数在jQuery中的使用技巧与实现原理,概念上的东西看似简单,但是在实际运用中要做到灵活自如却也不是那么容易的事,而且对于部分开发者来说它仍然是一个谜。在阅读本文之后你能深入理解这个“回调函数”。 函数是第一类对象,这是javascript中的一个重要的概念。 阅读全文
posted @ 2017-05-11 15:20 小白点 阅读(162) 评论(0) 推荐(0)
摘要:2-1 对象的构建 面向对象(OOP)的语言都有一个特点,它们都会有类的这一概念,通过类可以抽象出创建具体相同方法与属性的对象。但是ECMAScript中是没有类的概念的,因此它的对象与基于类的语言如java的定义是有所不同的。 在JavaScript世界中函数作为“一等公民”,它不仅拥有一切传统函 阅读全文
posted @ 2017-05-10 17:03 小白点 阅读(256) 评论(0) 推荐(0)
摘要:1-1 jQuery设计理念 引用百科的介绍: jQuery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再 阅读全文
posted @ 2017-05-09 15:09 小白点 阅读(238) 评论(0) 推荐(0)