码迷,mamicode.com
首页 >  
搜索关键字:jquery源码    ( 465个结果
(转)深入理解javascript连续赋值表达式
引入 今天逛园子的时候看到一道javascript面试题,是关于连续赋值的,正好最近读jQuery源码经常看到这种连续赋值的表达式,所以很感兴趣。 废话不多说,来看题: 答案: console.log(a.x); // undefined console.log(b.x) //{n:2} 看到这个答 ...
分类:编程语言   时间:2016-12-03 15:28:10    阅读次数:258
jquery源码学习之extend
jquery的extend方法现项目中经常使用,现在了解一下它的实现。 说起extend就要先了解一个jQuery的$.extend和$.fn.extend作用及区别 jQuery为开发插件提拱了两个方法,分别是: 1. jQuery.fn.extend(); 2. jQuery.extend(); ...
分类:Web程序   时间:2016-12-02 19:27:38    阅读次数:210
jquery源码抽丝剥茧--把jquery最小化
js代码:(function(){ varjQuery=window.jQuery=function(selector,context){ returnnewjQuery.prototype.init(selector,context); }; window.$=jQuery; jQuery.fn=jQuery.prototype={ init:function(selector,context){ varelem=document.getElementById(selector); ..
分类:Web程序   时间:2016-11-30 23:24:12    阅读次数:230
读jQuery源码-jQuery的核心理念
jQuery目前最新的版本是3.1.1,未压缩版267KB大小,压缩版86.7KB大小。最新版本不支持IE9以前的浏览器,所以如果要完美兼容IE6,7,8,只能往以前的版本去找了,最好用jQuery1.1.2,因为2.X的版本也不是完整支持IE9以前的浏览器。 Write Less,Do More( ...
分类:Web程序   时间:2016-11-17 10:49:08    阅读次数:234
Jquery源码解读
* 先记录一些零散的知识,待之后整理,因为现在也在学习中 是以jquery2.0.3.js为例 1,map(),是对数组array的二次处理 2,$('div').pushStack($('span')).css({'background':'red'}).end().css({'color':'b ...
分类:Web程序   时间:2016-11-17 10:35:04    阅读次数:171
JQuery源码分析(二)
立即调用表达式: 任何库与框架设计的第一个要点就是解决命名空间与变量污染的问题。jQuery就是利用了JavaScript函数作用域的特性,采用立即调用表达式包裹了自身的方法来解决这个问题。 jQuery的立即调用函数表达式的写法有三种: 写法1: 可以看出上面的代码中嵌套了2个函数,而且把一个函数 ...
分类:Web程序   时间:2016-11-10 11:42:23    阅读次数:306
问答形式阅读jQuery源码(三)
通过艾伦的博客,我们能看出,jQuery的promise和其他回调都是通过jQuery.Callbacks实现的。所以我们一起简单看看jQuery.Deferred和jQuery.Callbacks。来看看关于他们的一些提问。 提问:jQuery.Callbacks的配置为什么是用字符串参数? jQ ...
分类:Web程序   时间:2016-11-09 10:50:13    阅读次数:272
问答形式阅读jQuery源码(二)
这一篇笔者主要以设计的角度探索jQuery的源代码,很多人说jQuery设计过于个人主义话,其实这样说是有一定偏见的,因为好的设计是可通用的、共通的,jQuery这么好用,我们怎么能说他的设计是个人主义呢?好了开始正题。 提问:jQuery是怎么暴露自己的api的? 任何框架其实都是个门面模式,外部 ...
分类:Web程序   时间:2016-11-06 07:51:10    阅读次数:288
jQuery源码解读第5章---对Callbacks的解读
jQuery.Callbacks() 是一个多用途的回调函数列表对象 提供了一种强大的方法来管理回调函数队列 先来看看Callbacks的常见的用法 1 不带参数 先看看不用回调函数的例子 eq function a1(){ console.log('a1') } (function(){ func ...
分类:Web程序   时间:2016-11-04 20:40:22    阅读次数:332
jQuery源码解读第4章---对extend的解读
为什么我们一开始就说extend呢 其实我读源码的过程中,发现其实我们方法就在源码中都调用了extend Callbacks Deferred这些工具方法 所以我们很有必要先学习这些,,,,,,,,,,,这样对我们后续的学习很有帮助 对extend的学习,,,,,首先看下extend我们平时是怎么用 ...
分类:Web程序   时间:2016-11-04 20:35:37    阅读次数:243
465条   上一页 1 ... 10 11 12 13 14 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!