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源码
之原型链
深入学习
jquery源码
之原型链prototype原型,对该函数对象的对象原型的引用,是函数对象的默认属性我们在定义函数的时候,函数定义的时候函数本身就会默认有一个prototype的属性,而我们如果用
wespten
·
2020-08-08 19:27
Jquery源码
jQuery源码
研究:jQuery对象及原型上的extend()方法
现在看到jQuery的227行,本篇读jQ的继承方法jQuery.extend()。官方作用解释是将一个或多个对象合并到目标对象中。jQuery.extend([deep],target,object1[,objectN]):其中deep是布尔类型,如为true,则执行深拷贝,即合并成为递归;target是一个对象扩展,如果附加的对象被传递给这个方法将那么它将接收新的属性,如果它是唯一的参数将扩展
一期一会
·
2020-08-08 19:53
前端小二
jquery源码
解析
前言其实这剖析
jQuery源码
系列文章是我自己酝酿很久的想法,当然因为之前的不成熟以及理解不深刻一直不敢提笔写。近期阅读的书籍多,激发我写文章的欲望,于是把这个计划开始实施。
nicexibeidage
·
2020-08-08 18:45
jquery
jquery源码
的理解(一)
//
jquery源码
解析(function(ROOT){//构造函数varjQuery=function(selector){//在jQuery中直接返回new过的实例,这里的init是jQuery的真正构造函数
疯三年
·
2020-08-08 18:59
jquery
逐行分析
jQuery源码
奥秘-1
逐行分析
jQuery源码
奥秘-1我们要把jquery先从整个大局的分析,在从大的模块分析,最后在逐行分析。
miyacnn
·
2020-08-08 18:22
web前端技术
jQuery
【JavaScript框架封装】自己动手封装一个涵盖JQuery基本功能的框架及核心源码分享(单文件版本)
整个封装过程及阅读
JQuery源码
的过程基本上持续了一个月吧,最终实现了一个大概30%的JQuery功能的框架版本,但是里面涉及的知识点也是非常多的,总共的代码加上相关的注释大概在3000行左右吧,但也只是对
小牛itbull
·
2020-08-08 17:49
JavaScript学习
框架封装
玩转前端JavaScript
Jquery源码
中的小技巧总结
关于
Jquery源码
的解读网上已经有很多文章了,这里可以提供一个比较详细的链接
jQuery源码
分析系列——来自Aaron,而本帖主要总结一下
Jquery源码
中一些好的技巧,可以根据自己的需要应用在我们平时编写的代码中
lilythy2016
·
2020-08-08 17:10
jquery源码
jQuery源码
分析之jQuery.event.add和jQuery.event.dispatch十一问
提前阅读handles相关知识正则表达式相关知识jQuery.event.fix相关知识问题1:jQuery.event.add有那些调用方式?自定义事件click._submitkeypress._submi:jQuery.event.add(this,"click._submitkeypress._submit",function(e){//NodenamecheckavoidsaVML-re
liangklfang
·
2020-08-08 17:24
前端开发
jQuery源码
javascript
jQuery源码
分析之jQuery.event.trigger及jQuery.Event十问
问题1:jQuery.event.trigger常见调用方式有那些?实例trigger方法trigger:function(type,data){returnthis.each(function(){jQuery.event.trigger(type,data,this);//调用了jQuery.event.trigger方法});}实例triggerHandle方法triggerHandler:
liangklfang
·
2020-08-08 17:24
前端开发
jQuery源码
javascript
Jquery源码
分析---Ajax分析
Jquery源码
分析---Ajax分析7.1jquery的ajax常用方法对于Ajax原理不深入分析。Jquery肯定也会提供Ajax的实现。
likeyrivers
·
2020-08-08 17:44
jquery
如何阅读
jQuery源码
整体架构
最近一直在研读
jQuery源码
,初看源码一头雾水毫无头绪,真正静下心来细看写的真是精妙,让你感叹代码之美。
买成衣的女程序员
·
2020-08-08 16:13
jQuery源码
浅谈系列---$.nodeName(你没见过?)
最近做富文本编辑器调研的时候看到xheditor的源码的时候觉得有点东西简单地说说。第一个:我们判断this对象是否是textarea/*截取部分*/$.fn.xheditor=function(options){this.each(function(){//解释一下吧//第一你可能用jQuery用到现在第一次见nodeName这个api//确实在一些api的chm里面是没有这个api的介绍的//
iteye_2245
·
2020-08-08 16:40
jQuery源码浅析
jQuery.nodeName
xheditor
nodeType
jQuery源码
解析笔记——第一课 jQuery的整体结构(一)
第一课jQuery的整体结构(一)一.文档内容以围绕以下两个方面进行1.jQuery代码的机制;——表现形式或者是使用方法2.jQuery原理的函数实现过程;——代码实现二.学习要求1.要有相关javascript的基础知识,例如:闭包作用域、promise异步、原型等等;2.相关DOM操作的基础知识;3.会正则表达式;三.源码下载源码下载步骤:1.进入jQuery官网:www.jQuery.co
Jeffrey_Chou
·
2020-08-08 13:56
前端
jQuery
个人总结
jQuery源码
阅读(一)---
jQuery源码
整体架构
为了更加深入了解jQuery库的架构以及巩固原生JS的基础和深度,决定刨一刨
jQuery源码
。
风神修罗使
·
2020-08-08 13:19
Jquery源码系列
jQuery源码
阅读笔记(21-94行)
jQuery(版本2.0.3)在21-94行中定义了一些变量和函数。下载地址:https://code.jquery.com/jquery/版权声明:以下为本人在妙味课堂听课的笔记//"usestrict";//采用严格模式,不建议,因为存在些兼容性问题,且在.net中存在追踪问题,在火狐中容易造成假死现象var//AcentralreferencetotherootjQuery(document
Emily_lhj
·
2020-08-08 12:46
jQuery源码阅读笔记
jQuery源码
阅读之一 如何实现最基本的功能
1.实现变量私有化--->使用立即执行函数实现2.把变量暴露到全局--->利用对象,把变量添加到window的属性,使用window[prop]为了能够使用$和jQuery---->window.jQuery=window.$=jQuery;3.不需要new构造函数①返回一个构造函数②将函数定义在jQuery的原型上③入口函数init的原型指向jQuery的原型,实现链式调用$.fn.init.p
Dolores_me
·
2020-08-08 12:37
jQuery源码
研究分析学习笔记-jQuery原型属性和方法(九)
jQuery的一些其他原型属性和方法介绍:jQuery.fn=jQuery.prototype={constructor:jQuery,init:function(selector,context,rootjQuery){//省略...},//记录jQuery查找和过滤DOM元素时的选择器表达式,但不一定是可执行的选择器表达式,为了方便调试selector:"",//属性jquery表示使用的jQ
前端岚枫
·
2020-08-08 12:50
jQuery
源码研究
jquery源码
解析:jQuery静态属性对象support详解
jQuery.support是用功能检测的方法来检测浏览器是否支持某些功能。针对jQuery内部使用。我们先来看一些源码:jQuery.support=(function(support){......returnsupport;})({});jQuery.support其实就是一个json对象。在火狐浏览器下,打印出support对象:接下来,我们来看它的源码jQuery.support=(fu
weixin_34202952
·
2020-08-08 11:58
jquery中的class2type
初看
jquery源码
的时候有一个方法引起了我的注意jQuery.extend=({isAraay:Array.isArray||function(obj){returnjQuery.type(obj)=
weixin_30363509
·
2020-08-08 11:00
jQuery源码
阅读(十)---jQuery静态方法分析
jQuery工具方法(静态方法)是通过jQuery.extend方法来挂在的,extend方法的源码实现在这篇博客中也有整理过。现在简单回顾下,当jQuery.extend中的参数为一个对象时,就是扩展插件的方式,也就是说里面的方法都会扩展到jQuery上。因此,jQuery工具方法就是这样实现的。jQuery.extend({//里面可以扩展的方法noConflict:function(){//
铛铛铛铛Huan
·
2020-08-08 11:29
jQuery
jquery源码
之属性判断-$.type类型
今天我突然想看一下jquery里面如何来判断一个数据类型是否为Array,发现里面代码为:isArray:Array.isArray||function(obj){returnjQuery.type(obj)==="array";},我们知道原生javascript判断是否为Array类型的方法是:Array.isArray=function(arg){returnArray.isArray||O
SYYling
·
2020-08-08 10:45
web前端
jQuery源码
研究分析学习笔记-静态方法和属性(10)
jQuery源码
中定义了一些重要的静态属性和方法,它们是其他模块实现的基础,整体的源码结构如下//把window.jQuery和winow.
前端岚枫
·
2020-08-08 10:33
jQuery
源码研究
vuex 源码整体架构学习
其余四篇分别是:学习
jQuery源码
整体架构,打造属于自己的js类库学习underscore源码整体架构,打造属于自己的函数式编程类库学习lodash源码整体架构,打造属于自己的函数式编程类库学习sentry
frontend_frank
·
2020-08-07 09:57
jQuery 源码剖析 (四) Deferred异步回调原理分析及实现
jQuery源码
解析代码及更多学习干货:猛戳GitHub本篇代码为my-jQuery1.0.4.js建议阅读本篇先弄懂上一篇Callbacks原理分析,因为Deferred异步回调是基于Callbacks
极客James
·
2020-08-04 09:07
前端开发
jQuery
源码分析
jQuery 源码剖析 (五) 事件绑定原理剖析
jQuery源码
解析代码及更多学习干货:猛戳GitHub本篇代码为my-jQuery1.0.5.js一、基础知识1.DOM0级事件模型:通过JS指定事件处理程序传统方式,就是将一个函数赋值为一个事件处理程序属性
极客James
·
2020-08-04 09:07
前端开发
jQuery
源码分析
前端开发
jQuery
源码分析
深入理解js立即执行函数
看过
jQuery源码
的人应该知道,jQuery开篇用的就是立即执行函数。
非长道
·
2020-08-01 14:00
javaScript
解惑正则表达式中的捕获
读
jQuery源码
,其中不可避免的要弄明白正则表达式,在此对非捕获组(non-capturing)进行了一些梳理。关于捕获的一些主要用法(?:X)(?=X)(?<=X)(?!X)(?
weixin_34194551
·
2020-07-30 19:02
学习 axios 源码整体架构,打造属于自己的请求库
学习源码整体架构系列文章如下:1.学习
jQuery源码
整体架构,打造属于自己的js类库2.学习underscore源码整体架构,打造属于自己的函数式编程类库3.学习lodash源码整体架构,打造属于自己的函数式编程类
frontend_frank
·
2020-07-30 18:02
js 中的 function.prototype 在jQuery中的运用
在
jQuery源码
中,jQuery是一个构造函数,而这个特殊的构造函数使得“jQuery()”就可以构造出jQuery对象,而不用“newjQuery()”其中jQuery的构造函数非常特殊,今天看了一位大神的博文
strong9527
·
2020-07-29 15:09
jquery源码
学习笔记三:jQuery工厂剖析
jquery源码
学习笔记二:jQuery工厂
jquery源码
学习笔记一:总体结构上两篇说过,query的核心是一个jQuery工厂。
weixin_34384557
·
2020-07-29 12:46
jquery源码
学习笔记二:jQuery工厂
window:this,function(window,noGlobal){//factory实现,
jquery源码
主体部分}));那么这个生成jQuery的工厂是咋
weixin_34355559
·
2020-07-29 12:43
jQuery源码
学习笔记:jQuery.fn.init(selector,context,rootjQuery)代码详解
3.1源码init:function(selector,context,rootjQuery){varmatch,elem,ret,doc;//Handle$(""),$(null),or$(undefined)//如果selector为空格,!selector为falseif(!selector){//此时this为空jQuery对象returnthis;}//Handle$(DOMElemen
_王川
·
2020-07-29 11:03
jquery源码分析
jQuery源码
学习(一)
jQuery的核心理念简洁的API优雅的链式强大的选择器便捷的操作jQuery框架的核心就是从HTML文档中匹配元素并对其执行操作
jQuery源码
整体放在一个匿名函数执行中(function(window
自由2017
·
2020-07-28 02:29
jQuery
2019 JS内功修炼之读
jQuery源码
引言:2019年,reacthooks成功上位,vue3.0发布alpha版,TS使用率的飞速增长,以及大量前端开发工具使用体验的大幅优化和提高等等让越来越多的开发者吐槽前端学不动了的时候,最好的应对方式便是对基础概念的掌握。内功足够强大,才能做到不被别人牵着鼻子走。阅读开源代码是一个很好的方式,首先率选择了jQuery便是里面的内容没有太多足够抽象的设计思想。更多的是对于基础内容的覆盖。同时也包
胡斐小鱼
·
2020-07-15 01:21
JavaScript
javascript-call、apply和bind方法的理解
随着对jquery的熟悉发现
jquery源码
中很多都用到了apply方法,就顺便总结了一些功能类似的call和bind方法的使用。
家里有棵核桃树
·
2020-07-14 14:52
jQuery里面$.fn和$.extend
jQuery源码
里面fn的描述是这样的jQuery.fn=jQuery.prototype={init:function(selector,context){//....//......}
kai_l
·
2020-07-14 13:21
javascript
js
jquery
prototype
浅析jQuery原理并仿写封装一个自己的库
用了很长时间的jq,却一直没有去探索学习过
jQuery源码
,似乎不算是一名合格的前端er。最近趁着空闲研
weixin_33857679
·
2020-07-13 18:29
原生JavaScript仿写
jQuery源码
-------attr()属性添加方法
ID选择器简写function$(e){if(e.substr(0,1)==='#'){returndocument.getElementById(e.substr(1));}else{returndocument.getElementsByTagName(e)}}console.log($('#p'),$('div'))结果如下图,这是个简单的id选择器封装简写类选择器function$(e){
空忧
·
2020-07-13 12:42
web前端
jquery源码
系列:append方法实现过程
no1://DefinealocalcopyofjQueryvarjQuery=function(selector,context){//ThejQueryobjectisactuallyjusttheinitconstructor'enhanced'returnnewjQuery.fn.init(selector,context,rootjQuery);//调用第二步init方法},no2:jQ
luozhonghua2014
·
2020-07-13 07:05
jQuery-v2.0.3源码浅析01-链式操作
前言最近在学习
jQuery源码
过程中发现jQuery之前能这么火还是有原因的,源码中还是存在很多值得学习和借鉴的技巧。为了加深记忆在此记录一下学习到的一些内容。
赠前端
·
2020-07-13 02:33
jquery源码
学习
1、jquery把所有源码都放在一个匿名函数自执行里面,这样所有的变量和函数就都是局部的,他们就不会跟其他的代码产生冲突,互相不影响。因为都是局部的,所以就要对外提供接口,这样在外面才能调用到他们。//$()jQuery()window.$=$把对外提供的接口挂载到window底下,这样的话就可以调用到了。(function(){(21,94)定义了一些变量和函数jQuery=function()
毕安
·
2020-07-12 05:25
jQuery源码
分析之ajaxTransport和ajaxPrefilters执行函数之inspectPrefiltersOrTransports
源码分析:(用于真正处理执行ajaxPrefilters和ajaxTransport的逻辑代码,参考)functioninspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR){varinspected={},seekingTransport=(structure===transports);functioninsp
liangklfang
·
2020-07-11 10:49
jQuery源码
2017打怪升级总结
2.开端3月份,在公司用着jquery+seajs+tmod开发迭代公司的产品,在开发期间每天早上看一点
jquery源码
和别人的分析jQ
极客教程
·
2020-07-11 08:57
淘宝网购物车
jquery源码
和网易新用户注册页面表单验证的练习
淘宝网购物车源码:网易新用户注册页面//检查用户名functioncheckname(num){varuname=/^[0-9|a-zA-Z|\w]\w{3,15}[0-9|a-zA-Z|\w]$/ig;varusername=$("#userName").val();if(username.length18){$("#userNameId").addClass("error_prompt").h
weixin_30877181
·
2020-07-10 07:10
WEB前端学习资源清单
标准参考es6教程JS标准参考教程编程类中文书籍索引深入理解JS系列前端开发仓库《JavaScript闯关记》JavaScript初学者教程(指南)JS讲义李炎恢JavaScript教程第一季逐行分析
jQuery
weixin_30872671
·
2020-07-08 14:14
关于jQuery中isNumeric 方法判断数字的深刻理解
今儿看
jQuery源码
碰到一个判断是否是数值类型的方法(网上大部分方法也是这么给的),源码如下:isNumeric:function(obj){return!
菜鸟葫芦娃
·
2020-07-08 08:04
JavaScript
学习underscore整体架构,打造属于自己的函数式编程类库
前言上一篇文章写了jQuery整体架构,学习
jQuery源码
整体架构,打造属于自己的js类库虽然看过挺多underscore.js分析类的文章,但总感觉少点什么。
若川i
·
2020-07-07 13:37
JavaScript中的原型应用
JavaScript中的原型应用JQuery中的原型应用//使用var$div=$("div")//
JQuery源码
中的实现(function(window){varjquery=function(seletor
小仙女爱吃虾滑
·
2020-07-07 01:40
深入JavaScript原理
jQuery源码
浅析一
下面我们就来浅析
jQuery源码
部分知识。
该帐号已被查封_才怪
·
2020-07-06 21:45
jQuery源码
解读之一代巨人“jQuery”
回忆一下,刚参加工作的时候就学了,js,jq。js本身就有兼容性的问题。比如获取样式,js里本身是有currentStyle和getComputedStyle两种方法。ie,支持document.getElementById("button").currentStyle;而高级浏览器是没有这个的,高级浏览器,支持window.getComputedStyle;那么jq的出现让我们不用关心这个问题了
前端戴码
·
2020-07-06 10:36
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他