E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
jQuery源码
jQuery源码
分析
1、概述 jQuery是一个非常优秀的JS库,与Prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发实用的角度出发,抛除了其它Lib中一些不实用的东西,为开发者提供了短小精悍的类库。其短小精悍,使用简单方便,性能高效,能极大地提高开发效率,是开发web应用的最佳的辅助工具之一。因此大部分开发者在抛弃Prototyp
zhangzhaoaaa
·
2014-07-05 12:00
jquery
jQuery源码
分析系列(38) : 队列操作
Queue队列,如同data数据缓存与Deferred异步模型一样,都是jQuery库的内部实现的基础设施 Queue队列是animate动画依赖的基础设施,整个jQuery中队列仅供给动画使用 Queue队列 队列是一种特殊的线性表,只允许在表的前端(队头)进行删除操作(出队),在表的后端(队尾)进行插入操作(入队)。队列的特点是先进先出(FIFO-first in fir
·
2014-06-25 09:00
jquery
博客
1.
jquery源码
解析:http://www.cnblogs.com/aaronjs/p/3279314.html2. mysql详解: http://database.51cto.com/art/
jueshengtianya
·
2014-06-19 17:00
jQuery源码
分析系列(36) : Ajax - 类型转化器
什么是类型转化器? jQuery支持不同格式的数据返回形式,比如dataType为 xml, json,jsonp,script, or html 但是浏览器的XMLHttpRequest对象对数据的响应只有 responseText与responseXML 二种 所以现在我要定义dataType为jsonp,那么所得的最终数据是一个json的键值对,所以jQuery内部就会默认帮你完成这个
·
2014-06-18 11:00
jquery
jQuery源码
分析系列(35) : Ajax - jsonp的实现与原理
ajax的核心是通过XmlHttpRequest获取非本页内容,而jsonp的核心则是动态添加<script>标签来调用服务器提供的js脚本 json核心就是:允许用户传递一个callback参数给服务端,然后服务端返回数据时会将这个callback参数作为函数名来包裹住JSON数据,这样客户端就可以随意定制自己的函数来自动处理返回数据了。 jquery ext dojo这类库的实
·
2014-06-13 15:00
jquery
jQuery源码
分析系列(34) : Ajax - 预处理jsonp
上一章大概讲了前置过滤器和请求分发器的作用,这一章主要是具体分析每种对应的处理方式 $.ajax()调用不同类型的响应,被传递到成功处理函数之前,会经过不同种类的预处理(prefilters)。 预处理的类型取决于由更加接近默认的Content-Type响应,但可以明确使用dataType选项进行设置。如果提供了dataType选项, 响应的Content-Type头信息将被忽略。 有效的数据
·
2014-06-11 11:00
jquery
jQuery源码
分析系列(33) : AJAX中的前置过滤器和请求分发器
jQuery1.5以后,AJAX模块提供了三个新的方法用于管理、扩展AJAX请求,分别是: 1.前置过滤器 jQuery. ajaxPrefilter 2.请求分发器 jQuery. ajaxTransport, 3.类型转换器 ajaxConvert 源码结构: jQuery.extend({ /** * 前置过滤器 * @type {[type
·
2014-06-09 11:00
jquery
六月学习计划
1.正则表达式---》平时读 目标:能够写出简单的正则,能够读懂大部分正则 2.javascript权威指南(***)---》精心研究 目标:读透,做好笔记 3.
jquery源码
解析
astheitgirl
·
2014-06-07 12:00
学习
六月学习计划
阅读更多1.正则表达式---》平时读目标:能够写出简单的正则,能够读懂大部分正则2.javascript权威指南(***)---》精心研究目标:读透,做好笔记3.
jquery源码
解析目标:在自己的html
astheitgirl
·
2014-06-07 12:00
分析
jQuery源码
时记录的一点感悟
分析
jQuery源码
时记录的一点感悟 1.
·
2014-06-06 08:00
jquery
jQuery源码
之prototype
阅读更多javascript使用prototype让实例共享所有方法和属性。1.对原型链有个初印象varmyFn=function(){vararr=newArray();arr.foo();//"foo"arr.hasOwnProperty('foo');//false};Array.prototype.foo=function(){return"foo";};通过hasOwnProperty发
astheitgirl
·
2014-05-29 16:00
prototype
jQuery源码
之prototype
javascript使用prototype让实例共享所有方法和属性。 1.对原型链有个初印象 var myFn = function(){ var arr = new Array(); arr.foo();//"foo" arr.hasOwnProperty('foo');//false }; Array.prototype.foo
astheitgirl
·
2014-05-29 16:00
prototype
jQuery源码
之prototype
阅读更多javascript使用prototype让实例共享所有方法和属性。1.对原型链有个初印象varmyFn=function(){vararr=newArray();arr.foo();//"foo"arr.hasOwnProperty('foo');//false};Array.prototype.foo=function(){return"foo";};通过hasOwnProperty发
astheitgirl
·
2014-05-29 16:00
prototype
jQuery1.6源码分析系列
原文地址:http://www.cnblogs.com/nuysoft/archive/2011/11/14/2248023.html
jQuery源码
分析(版本1.6.1) 目录 00 前言开光
·
2014-05-27 23:00
jquery
jQuery源码
学习之常用方法解析
阅读更多1.将其他类型转换为数组,一般想到的是toArray,我们看一下toArray的源码实现toArray:function(){returnslice.call(this,0);}2.当没有传递参数时get将返回一个数组,数组中包括所有元素。$div.get(0);//等同于$("div:first");$div.get().length===$("div").length;//true3.
astheitgirl
·
2014-05-27 18:00
jquery
jQuery源码
学习之常用方法解析
1.将其他类型转换为数组,一般想到的是toArray,我们看一下toArray的源码实现 toArray: function() { return slice.call( this, 0 ); } 2.当没有传递参数时get将返回一个数组,数组中包括所有元素。 $div.get(0); //等同于$("div:first"); $div.g
astheitgirl
·
2014-05-27 18:00
jquery
jQuery源码
解析之init
阅读更多以下是对jquery-1.6.1.js中的init的解析,旨在分析ID选择器返回唯一一个匹配的元素(1),而多条件选择器返回的确是全部匹配的元素(2)。(1)是ID选择器走的分支(2)是多条件选择器走的分支init:function(selector,context,rootjQuery){varmatch,elem,ret,doc;//传入的selector为$(""),$(null),
astheitgirl
·
2014-05-22 15:00
jquery
jQuery源码
解析之init
以下是对jquery-1.6.1.js中的init的解析,旨在分析ID选择器返回唯一一个匹配的元素(1),而多条件选择器返回的确是全部匹配的元素(2)。 (1)是ID选择器走的分支 (2)是多条件选择器走的分支 init: function( selector, context, rootjQuery ) { var match, elem, ret, doc;
astheitgirl
·
2014-05-22 15:00
jquery
从jQuery学到的几件事情
最近想看一下
jQuery源码
,搜到了这样一篇博客《从
jQuery源码
学到的10件事情》http://www.paulirish.com/2010/10-things-i-learned-from-the-jquery-source
fishenal
·
2014-05-13 00:00
jquery
javascript
jQuery源码
框架分析
每一个框架都有一个核心,所有的结构都是基于这个核心之上,结构建立好了之后,剩下的就是功能的堆砌。jQuery的核心就是从HTML文档中匹配元素并对其操作。就跟一座大楼一样,让我们一步一步了解这座大厦的基石和结构。1.构造函数2.链式语法3.选择器4.扩展性 一、构造函数我们知道类是面向对象编程的一个重要概念,它是对事物的最高抽象,它是一个模型。通过实例化一个类,我们可以创建一个实例。javascr
dreamsunday
·
2014-05-07 12:00
jquery
源码分析
JQuery_2.1.0_日记 4.29 $.extend
所以JQuery没有EXT那么恐怖的继承体系,比起EXT的Ext.extends(),$.extend()函数还是很好理解的,只是把一个对象的属性和方法添加到目标对象上.刚出生的JQuery是很弱小的,
JQuery
songzheng_741
·
2014-04-29 17:00
JavaScript
jquery
jQuery源码
分析系列(30) : Ajax 整体结构
开头引用一段 想起一句话:前端研究,研究个屁~ 的确如此呀。补充下联:前端设计,设计个屁~ 前端目前最大的困境是,如 HTML 一样,无论你承不承认,市场上并不太需要 HTML 高手 其实这里引发一个问题:前端的价值究竟是什么?未来应该如何发展? 我个人觉得还是一个核心价值的问题,前端在漂亮的东西都是需要后端的数据支撑的,而且前端的绝大部分问题,其实都需要后端才能解决,就如我开发了
·
2014-04-24 10:00
jquery
js便签笔记(7)——style、currentStyle、getComputedStyle区别介绍
转者语: 今天看
jQuery源码
CSS部分,里面用到了currentStyle和getComputedStyle来获取外部样式。
·
2014-04-21 21:00
currentStyle
利用jquery-latest.js实现合并table多列重复行
$(function(){ //看过
jquery源码
就可以发现$.fn就是$.prototype,只是为了兼容早期版本的插件 //才保留了jQuery.prototype这个形式 $.fn.mergeCell
lybwwp
·
2014-03-24 19:00
java字符串压缩解压示例
我测试的字符串是
JQuery源码
。
·
2014-03-22 14:11
几篇不错的
jquery源码
总结的文章
网上看到的几篇写的不错的
jquery源码
的文章,感觉不错,转载过来,以备温习之用,有时间自己也该看看源码了。
hongtoushizi
·
2014-03-21 01:00
JavaScript
jquery
jQuery源码
之创建jQuery对象
转自:http://nuysoft.iteye.com/blog/1182087源码结构先看看总体结构,再做分解:(function(window, undefined ){ var jQuery=(function(){ // 构建jQuery对象 var jQuery= function(selector,context){ return
luckyyulin
·
2014-03-11 19:00
jquery源码
jQuery源码
学习之总体架构
//自调用匿名函数 (function(window,undefined){ //jquerycode })(window);1.结构:在第一个括号内,创建一个匿名函数;第二个括号,立即执行2.创建自调用匿名函数的原因:通过定义一个匿名函数,创建了一个“私有”的命名空间,该命名空间的变量和方法,不会破坏全局的命名空间。这点非常有用也是一个JS框架必须支持的功能,jQuery被应用在成千上万的Ja
luckyyulin
·
2014-03-11 19:00
jquery源码
jQuery源码
学习视频
http://bbs.miaov.com/forum.php?mod=viewthread&tid=7385&extra=page=1
百变茄
·
2014-03-04 01:00
jquery中对于批量deferred的处理方法
此代码仿照
jquery源码
中$.when()的实现复制代码代码如下:functiontest(i){vardfd=$.Deferred();if(i%2==0){console.log("resolve
·
2014-01-22 15:37
jquery each的几种常用的使用方法示例
jQuery源码
里自己也有很多用到each方法。其实jQuery里的each方法是通过js里的call方法来实现的。下面简单介绍一下call方法。
·
2014-01-21 14:24
逐行分析
jQuery源码
奥秘-2
接上一篇的。(4300,5128) on() trigger() 事件操作的相关方法(5140,6057) DOM操作 添加,删除,获取,包装,(6058,6620) css() 样式的操作,如:兼容性,像素,百分比等等都有处理(6621,7854) 提交的数据和ajax()的操作。如:ajax(),load(),getJson()等等方法(7855,8584)
xiaomiya
·
2014-01-16 17:00
jquery
Ajax
逐行分析
jQuery源码
奥秘-1
nbsp; 逐行分析
jQuery
xiaomiya
·
2014-01-16 14:00
jquery
框架
学习
jquery源码
中必须要知道的知识
1.看源码的第一步就是在网上知道对这几个函数的解释: each函数,extend函数,map函数。 2.看源码的第二步就是对javaScript的闭包要理解: 里面部分代码都是用闭包来写的。其实更进一步就是对javaScipt的 函数式编程特性有写了解。 3.看源码的第三步就是对javaScript的逻辑运算符的高级用法要理解: 对于||,&&这两个
eyeit2000
·
2014-01-11 12:00
JavaScript
jquery
编程
jquery 源码学习博客
jQuery源码
分析(版本1.6.1) 00 前言开光 01 总体架构 02 正则表达式-RegExp-常用正则表达式 03 构造jQuery对象-源码结构和核心函数 03 构造jQuery对象
JavaSam
·
2013-12-17 15:00
jquery
读
jQuery源码
有感3
这次的主题是,具体的库和抽象的思路。 当看到Deferred这个区块时,觉得jQuery代码设计挺复杂,得用许多脑力才能看明白。 可是把这个峰回路转十八回的代码看懂又如何,是为了使用过程中出现bug后,容易调试吗?还是重新造个轮子? 我觉得需求撑大的库,当你不知道它撑大的历史,而贸然阅读,容易一头雾水。 所以从简单的具体开始, 1.没有参数传递,只有第一个函数有定时器的情况 <
·
2013-12-15 17:00
jquery
【读
jQuery源码
有感系列一】callee
<script type="text/javascript"> /*调用自身*/ function calleeDemo() { try{ } catch (error){ setTi
·
2013-12-14 14:00
jquery
读
jQuery源码
有感2
那么就来读读
jQuery源码
的Callbacks部分。
·
2013-12-13 15:00
jquery
js的匿名函数使用介绍
1.匿名函数概述关于匿名函数的第一次认识还是在
jquery源码
里,打开jQuery首先看到的是复制代码代码如下:(function(window,undefined){.................
·
2013-12-11 16:58
读
jQuery源码
有感
读之前的预备工作: 1.基础的js知识,以及html和css知识,和正则表达式知识。可以参考妙味课堂的基础js,html和css大纲。 2.JavaScript核心指南的知识http://www.cnblogs.com/cnwebdeveloper/archive/2012/03/28/2421461.html 3.JavaScript设计模式的知识http://www.oschina.ne
·
2013-12-11 14:00
jquery
JQuery创建实例历程
JQuery源码
如下 // Define a local copy of jQuery jQuery = function( selector, context ) { // The jQuery
antlove
·
2013-10-31 18:00
JavaScript
jquery
UI
Web
jQuery分析纪要
jQuery分析纪要 本文是对
jQuery源码
分析的简单纪要。
heavensay
·
2013-10-29 20:00
jquery源码
阅读知识储备(4)关于js中if的解惑
在 JavaScript 中,如果上下文需要 boolean 型的值,则引擎会自动将对象转换为 boolean 类型。转换规则为,如果该对象非空,则转换为 true,否则为 false.因此我们可以采取这种简写的形式。[javascript] viewplaincopyif(datamodel.item){ //do something... }else{ datamodel.
z69183787
·
2013-10-24 15:00
jquery源码
阅读知识储备(3)exec() 方法和match方法
jquery中的源码:[javascript] viewplaincopyquickExpr = /^(?:[^)[^>]*$|#([/w/-]+)$)/, ... ... if ( typeof selector === "string" ) { // Are we dealing with HTML string or an ID?
z69183787
·
2013-10-24 15:00
jquery源码
阅读知识储备(5)call方法和apply方法接触
call方法: 语法:call([thisObj[,arg1[,arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。 如果没有提供 thisObj 参数,那么 Global 对象被用作 thisObj
z69183787
·
2013-10-24 15:00
jQuery源码
分析-10事件处理-Event-事件绑定与删除-bind/unbind+live/die+delegat/unde
10.4 .bind().one() 10.4.1 如何使用 .bind(eventType,[eventData],handler(eventObject)) 在匹配的元素上绑定指定类型的事件处理函数 .bind(eventType,[eventData],preventBubble) 第三个参数为false,则阻止浏览器默认行为并停止事件冒泡,默认true .bind(events
ETTTTTSS
·
2013-10-15 14:00
jQuery源码
分析-10事件处理-Event-DOM-ready
前记: JavaScript同其他语言一样,基础非常重要,仅仅会用框架和工具写一些WebApp是不能成为一名合格的JS工程师的,建议多读几次JavaScript权威指南,以我的经验与Java相比,JavaScript需要花费与Java相当的时间才能达到与Java相当的水平。 jQuery完结之后计划写Java开源框架的源码解析,从Spring、Hibernate开始,有兴趣的同学可以一起研究
ETTTTTSS
·
2013-10-15 14:00
jQuery源码
分析-01总体架构
总体架构1.1 自调用匿名函数 self-invokinganonymousfunction打开
jQuery源码
,首先你会看到这样的代码结构: (function(window, undefined
ETTTTTSS
·
2013-10-15 14:00
A面试
是否看过
jquery源码
?7. 是否看过各种框架的源码,了解其中思想?8. 设计模式了解哪些,单例模式的应用场景?9. 简单的sql10. 逻辑:2个鸡蛋,确
doupei2006
·
2013-10-15 09:00
sizzle源码分析 (4)sizzle 技术总结及值得我们学习的地方
1,sizzle中的正则表达式
jquery源码
中充斥着各种正则表达式,能否看懂其源码的关键之一就是对正则表达式的理解。
mufc-go
·
2013-09-16 16:00
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他