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源码
requests,js逆向练习
自上而下排除
jquery源码
,点进去utils发现第一次请求是getTime再次运行此断点才是登录,这个时候密码已经被加密了查看上级js页面,发现加密函数进去看函数加密过程得到结果RSApython代码
RaptorWE
·
2024-01-28 05:12
爬虫
js
javascript
再学jQuery
添加链接描述
jQuery源码
采用模块化的设计,将不同功能的代码模块化,并通过jQuery.fn扩展原型链,使得可以灵活地使用各种功能和方法。这样的设计使得代码结构清晰,易于维护和扩展。
亮学长
·
2024-01-25 01:05
前端
JQuery源码
阅读(一)整体架构
很早就听一些大神说要读源码,直到前一段时间春招受挫才立下决心,先入手一个JQuery吧,以后有机会可以摸一摸Vue。jQuery,说起都有一种张国荣、陈百强的感觉了,但是还是可以重温的,面试官教育我,不能盲目跟风,人云亦云。其实看了几天了,一行一行看没有重点,直到看了几个大佬的博文(比如下面这位),觉得可以尝试了。一位大佬.png还有一位出了一个系列的,大家在中文社区应该看得到(他也参加过蚂蚁金服
Atlas_lili
·
2024-01-02 20:42
JS设计模式之外观模式
jQuery源码
中的外观模式bindReady:function(){//...//Mozilla,Operaandwebkit支持if(do
Splendid飞羽
·
2023-12-03 00:34
JQuery 源码简单刨析,分析源码不再痛苦~
文章目录
Jquery源码
浅谈开题吐槽HelloJquery链式操作基础封装eq封装end封装on封装css封装css扩展:$.cssNumbercss扩展:$.cssHooks复盘总结碎碎念代码
Jquery
Lovely Ruby
·
2023-12-02 16:16
#
精讲
javascript
jQuery源码
学习(3)-构造jQuery对象
1、源码结构先看总体结构,再做分解:(function(window,undefined){//构建jQuery对象//在jQuery原型中定义init这个工厂方法,用于jQuery对象的实例化,是为了避免用jQuery自身实例化的时候造成死循环。//init放入原型中,是因为实例this只与原型有关系//jQuery框架分隔作用域的处理varjQuery=function(selector,co
Junli_1413
·
2023-11-24 02:20
jQuery源码分析
jQuery对象
jQuery源码
分析--继承方法
varoptions,name,src,copy,copyIsArray,clone,target=arguments[0]||{},i=1,length=arguments.length,deep=false;//Handleadeepcopysituationif(typeoftarget==="boolean"){deep=target;//Skipthebooleanandthetarge
jack_programme
·
2023-11-20 03:26
jQuery源码
--小白入门之extend源码详细解读
jQuery源码
--小白入门
jQuery源码
---分析常用方法的原理一.jQeury如何无new化构建实例二.jQuery中的extend方法是如何进行扩展的?
前端_小菜鸟
·
2023-11-02 20:27
jQuery源码解析类
jquery源码
_详细中文注释
Copyright2005,2013jQueryFoundation,Inc.andothercontributors*ReleasedundertheMITlicense*http://jquery.org/license*中文注释**///写在前面://
jQuery
huang714
·
2023-10-27 12:54
Jquery
jquery源码_详细中文注释
开辟私有领域——立即执行函数
图片发自App今天和大家分享JS的立即执行函数对于前端开发人员来说,jQuery一定不会陌生,看过
jQuery源码
的人一定知道,jQuery开头就是立即执行函数,他的优点在于可以隔离作用域。
了你_bd16
·
2023-10-14 12:11
工作多年积攒的常用JavaScript工具函数
1、普通常用工具函数1.获取变量的数据类型(
jQuery源码
)functiongetType(obj){varclass2type={};if(obj==null){returnobj+"";}returntypeofobj
·
2023-09-18 15:03
uniapp的webview 嵌入商城登录异常cookie丢失
uniapp的webview嵌入商城登录异常cookie丢失背景原因解决方案拦截a标签,给form地址加上需要的用户信息修改
jquery源码
背景公司一个uniapp开发的聊天系统,其中用webview嵌入了一个商城
任伟——济南西客站区域
·
2023-08-18 02:36
javascript
uni-app
webview
JavaScript中使用两个!!的原因
image.png以上是
Jquery源码
中的grep()函数的定义,!!的目的是当操作数为null或者undefined的时候能够返回false,而不是null或者und
studentliubo
·
2023-07-24 09:28
前端面试题-jQuery
1.你觉得jQuery或zepto源码有哪些写的好的地⽅
jquery源码
封装在⼀个匿名函数的⾃执⾏环境中,有助于防⽌变量的全局污染,然后通过传⼊window对象参数,可以使window对象作为局部变量使
paterWang
·
2023-07-19 15:11
前端
前端
jquery
逻辑回归
[No.3]
jQuery源码
解析—搭建框架(3)
昨天有点事耽误了,所以没能及时更新,只能跟大家说声:‘抱歉了’今天咱们继续!从3308-3654行,这一块实现的是data的方法,data的作用是数据缓存。在jQuery中的data怎么用,其实很简单。//比如说这里给它扩展一个'name'$('#div1').data('name','Hello');//若我们想找到这个Hello的话,//也可以通过data,进行获取$('#div1').dat
web_无笙
·
2023-06-13 04:54
理解 jQuery
虽然新项目中不一定会使用jQuery,但是学习jQuery,尤其是去阅读
jQuery源码
stephenoo
·
2023-06-12 13:31
学习 sentry 源码架构,打造属于自己的前端异常监控平台
其余三篇分别是:1.学习
jQuery源码
整体架构,打造属于自己的js类库2.学习underscore源码整体架构,打造属于自己的
苏南South
·
2023-04-19 19:06
js
javascript
proxy
rpc
xhtml
javaEE初阶 — 博客系统的页面设计
文章目录页面设计1.实现博客列表页1.1实现一个导航栏1.2实现页面主体部分2.实现博客详情页2.1实现导航栏2.2实现右侧的部分3.博客的登录页面4.博客编辑页1.引入markdown编辑器1.1上网找到
jquery
酒國
·
2023-04-07 05:58
java
EE
从入门到进阶
javascript
css
html
前端
java-ee
jquery源码
阅读-callbacks
本文讲述阅读jquery-2.0.3源码的过程。参考资料:妙味课堂的视频,对应32集左右可以加QQ群:640428442(群名是C语言,主要探讨和编程相关的技术),有视频资料,和共同爱好的人,发稿前共两人Callbacks简述在视频的第32讲中主要讲解Callbacks,具体用法可以有如下形象化全靠demo,链接等待中。。。在这里要提一下延迟对象,这个和Callbacks是有关系的,jquery的
HOHD
·
2023-03-21 21:42
第十一章 jQuery插件
jQuery插件机制:在开发中,有这样的情况:需要实现一某种功能,但是我们发现jQuery中并没有我需要的方法,而我们又不可以去修改
jQuery源码
,于是我们可以使用jQuery中提供的插件扩展机制。
zgqCode
·
2023-03-14 23:21
二、
jQuery源码
分析——jQuery对外提供接口的方式及定义了一些内部使用的变量
jQuery通过采用了匿名函数自执行的方式创建了块极作用域,使得jQuery内部定义的变量不会污染全局变量,通过给window对象上挂在$和极jQuery方法对外提供接口。一、jQuery对外提供接口jQuery通过使用匿名函数自执行的方式创建块级作用域,通过给window对象上挂在$和极jQuery方法对外提供接口,下面是匿名函数自执行的框架,至于给匿名函数中传递参数的原因,代码注释中有比较详细
雪燃归来
·
2023-03-14 19:33
简易的jQuery
@(Inbox)本文会用最简单的形式来模仿
jQuery源码
。jQuery看着是什么样子的?
尤里安的红茶
·
2023-01-31 11:40
学习 vuex 源码整体架构,打造属于自己的状态管理库
其余四篇分别是:学习
jQuery源码
整体架构,打造属于自己的js类库学习underscore源码整体架构,打造属于自己的函数式编程类库学习lodash源码整体架构,打造属于自己的函数式编程类库学习sentry
若川视野
·
2022-12-25 07:39
学习 redux 源码整体架构,深入理解 redux 及其中间件原理
学习源码整体架构系列文章如下:1.学习
jQuery源码
整体架构,打造属于自己
若川视野
·
2022-12-25 07:39
学习 koa 源码的整体架构,浅析koa洋葱模型原理和co原理
学习源码整体架构系列文章如下:1.学习
jQuery源码
整体架构,打造属于自己的js类库2.学习underscore源码整体架构,打造属于自己的函数式编程类库3.学习lodash源码整体架构,打造属于自己的函数式编程类
fe_lucifer
·
2022-12-25 07:58
jQuery源码
分析系列
jQuery源码
分析系列声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢!
Goes By
·
2022-12-23 15:37
jquery
前端
javascript
ecmascript
开发语言
手动开发jQuery部分(
jQuery源码
)
手动开发jQuery,源代码:functionjQuery(selector){//函数和类都是这么创建的,所以我们创建后可以当函数用,也可以当类用。if(typeofselector=="string"){if(selector.charAt(0)=="#"){domObj=document.getElementById(selector.substring(1))//重点一:这里是全局变量re
姓蔡小朋友
·
2022-09-06 16:47
jQuery
jquery
javascript
前端
jQuery源码
学习
自定义一个类似jquer库==>Hq库的具体步骤://1.通过$_$('div')方法就可以直接返回一个由Hq构造函数实例化出来的一个对象//2.在通过Hq构造函数,获取你以选择器为参数的所有节点//3.Hq在调用原型上addEles方法将所有的节点,赋值给对应的this的每一项(实例
#人生苦短
·
2022-09-06 16:00
前端模块化:AMD、CMD、CommonJS、ES6
与外部其它模块通信模块化的进化过程全局function模式:将不同的功能封装成不同的全局函数代码:将不同的功能封装成不同的全局函数问题:污染全局命名空间,容易引起命名冲突或数据不安全,而且模块成员之间看不出直接关系(有点像
jquery
涅槃快乐是金
·
2022-03-02 00:56
jQuery源码
二周目#8 Deferred
Deferred这个模块能够解决什么?要在一个异步操作完成时执行某些操作,我们一般是通过回调方法实现的setTimeout(function(){//完成时执行的业务代码...},1000)如果一个异步方法完成之后去执行另一个异步方法,并且另一个异步方法完成后又执行一个异步方法,这样层层嵌套后代码会是这样的:setTimeout(function(){setTimeout(function(){s
柠檬果然酸
·
2022-02-22 05:03
jQuery源码
二周目#4 仿栈与队列的操作
仿栈与队列的操作这一篇内容应该算是所有篇幅中最简单的,也就懒得多费笔墨去讲解,直接上代码。jQuery是类数组结构,自然也就提供了一条常见的栈与队列操作push、pop、shift、unshift、求和、遍历循环each、排序及筛选等。jQuery.fn=jQuery.prototype={//元素长度length:0,get:function(num){returnnum!=null?//不仅可
柠檬果然酸
·
2022-02-21 17:17
jQuery源码
解析之$().animate()(下)
三、doAnimation内部的Animation()方法作用:$().animate()核心方法源码://animate()核心方法//源码7844行//elem:目标元素//this:目标元素//{'width':'500'}//optall={//complete:function(){jQuery.dequeue()},//old:false,//duration:400,//easing
小进进不将就
·
2022-02-21 14:22
五、
jQuery源码
分析——工具方法
jQuery的工具方法,也就是jQuery对象的静态方法,直接以$.functionName的方式进行调用。通过这些方法,极大的提升了我们的开发效率。由于这部分方法比较多,单个方法也比较容易理解,所以,我不打算在本篇文章中对他们进行逐一讲解,只一些我自己感觉设计比较精彩的地方做一些补充和说明。一、工具方法简化结构由于源码长度过长,所以我们还是以列出结构的方式,庖丁解牛般的理解这部分代码。jQuer
雪燃归来
·
2022-02-20 13:13
jQuery源码
阅读
(function(window){varjQuery=function(selector){returnnewjQuery.fn.init(selector);}jQuery.fn={html:function(){},css:function(){}};varinit=jQuery.fn.init=function(selector){varslice-Array.prototype.slic
九又四分之三o
·
2022-02-16 13:45
jQuery源码
中的赌博网站
前言
jQuery源码
中有赌博网站?起因是公司发的一份自查文件,某银行在日常安全运营过程中发现在部分
jQuery源码
中存在赌博和黄色网站链接。
韩子卢
·
2021-12-01 12:00
工作多年积攒的常用JavaScript工具函数
1、普通常用工具函数1.获取变量的数据类型(
jQuery源码
)functiongetType(obj){varclass2type={};if(obj==null){returnobj+"";}returntypeofobj
·
2021-06-21 20:45
jQuery源码
二周目#11 Sizzle 预编译
经过词法解析之后做什么?遍历解析好的Token序列去生成一个个匹配器,在Expr.filter中已经提前写好了全部的TAG、ID、CLASS、ATTR、CHILD、PSEUDO、NAME7种匹配器。然后将DOM元素挨个与生成的匹配器匹配,如果所有匹配器都返回true,那该DOM元素就是我们需要的DOM元素。预编译其实Sizzle源码的处理和上面说的有些不一样,上面说的是将DOM元素挨个匹配,其实在
柠檬果然酸
·
2021-06-13 22:53
jQuery源码
二周目#3 回溯处理的设计
回溯处理的设计jQuery内部维护着一个jQuery对象栈,通过prevObject属性能找到前一个对象。这个对象栈有什么用?内容内容假如用$('ul').find('li')找到标签下所有的标签,对所有的标签绑定click事件之后又想返回到上一个查询给标签绑定click事件,这时候对象栈就派上用场。jQuery.fn=jQuery.prototype={init:function(selecto
柠檬果然酸
·
2021-06-12 02:20
JQuery 的元素选择器的实现原理
jQuery源码
的结构(function(window,undefined){varjQuery=(function(){//构建jQuery对象varjQuery=function(selector,
胜杰pro
·
2021-06-11 13:15
jQuery源码
二周目#7 数据缓存
为什么会有这么一个模块?1.有时候做前后端交互会在DOM元素上添加一些自定义的属性,如。为了避免增加一堆的自定义属性标签,所以才有了这么一个模块。2.避免内存泄漏。静态与实例方法1.jQuery.data()静态方法有三种重载:jQuery.data(elem,key,value)给elem设置属性jQuery.data(elem,data)给elem设置多个属性,data为json格式jQuer
柠檬果然酸
·
2021-06-11 06:28
jQuery源码
二周目#10 Sizzle 词法解析
注意:之后的讲解通通以div>p+.aaron[type="checkbox"],#id:first-child这个选择器为例词法解析拿到这个选择器之后首先要做的事情是把它分解成一个个单元,单元结构如下{value:'匹配到的字符串',type:'对应的Token类型',matches:'正则匹配到的一个结构'}上面的选择器拆分之后就是[[{value:"div",type:"TAG",match
柠檬果然酸
·
2021-06-10 21:09
jQuery构造函数
前言本篇文章较长,其中包含了对
jQuery源码
的分析,如果不感兴趣的同学可以直接查看参数类型部分,感兴趣的同学可以继续阅读下面源码解析,如果内容有误,还望指出。
我爱吃烤鸡翅
·
2021-06-08 21:38
jQuery源码
二周目#9 Sizzle
介绍这是一个CSS选择器引擎,用于解析像div>p+.aaron[type="checkbox"],#id:first-child这样的CSS选择器。为什么会有Sizzle是因为以前的浏览器只有getElementById、getElementsByTagName、getElementsByClassName这三种获取DOM的手段,是没法使用上面的css选择器去获取DOM元素的。但现在的浏览器都提
柠檬果然酸
·
2021-06-05 14:14
车大棒浅谈
jQuery源码
(二)
不过还是有人向批判我的文章说,这是基本知识点,完全跟
jQuery源码
沾不上边。说jQuery博大精深,还要我静下心来研究,别净整些没用的。弄的我一脸懵逼,WTF?
车大棒
·
2021-05-18 19:37
[No.2]
jQuery源码
解析—搭建框架(2)
接着,我们往后来看。从877-2856行,都是完成一个功能,就是Sizzle。Sizzle功能就是让一个复杂选择器的实现。它是jQuery中比较难的一部分,实现也比较复杂,它也是独立的。然后,从2880-3042行,Callbacks是jQuery中的回调对象,它实现的功能主要就是通过回调对象去管理函数,(对函数的统一管理)。为什么要统一管理?因为在做开发的时候,如果说函数特别多的时候,我们管理起
web_无笙
·
2021-05-12 19:42
设计模式(通往高手之路的必备技能)
‘从大处着眼,从小处着手’,以前对这句话一知半解,自从踏出校门走入社会,开始工作以来,有了越来越深的理解,偶有发现这句话用在程序开发中也有用,所以,近段时间开始尝试着分析
jQuery源码
,分析angularjs
缘自世界
·
2021-05-10 17:49
记一次参与开源项目的过程
jQuery作为一款老牌js库,在DOM操作上依然有不错的优势,最近在认真演习
jQuery源码
,顺带写着一个专栏:《Js编程技巧之
jQuery源码
分析》,记录一下里面有用的技巧、写法和设计思想。
寻梦皮皮虾
·
2021-05-04 18:36
jquery
[No.4]
jQuery源码
解析—逐段解析(4)
结构建好了,今天我们开始一段一段讲。(function(){(21,94)定义了一些变量和函数jQuery=function(){};(96,283)给JQ对象,添加一些方法和属性(285,347)extend:JQ的继承方法(349,817)jQuery.extend():扩展一些工具方法(877,2856)Sizzle:复杂选择器的实现(2880,3042)Callbacks:回调对象:对函数
web_无笙
·
2021-04-30 11:37
jQuery源码
探索之路(1)--一个开始
自己最近在学习一些js的插件的写法,那么当然就绕不开jquery,于是自己就学习中遇到的一些问题做些总结和记录自己也是在学习过程中,有问题请各位指出,希望大伙能多多支持,给给star,点点赞呗,github地址jquery大概是怎样的几乎所有的js插件都一样,首先肯定是创建一个闭包,也就是自调用的匿名函数(function(){//各种各样的代码})()在js中,这样子我们就创建了一个特殊的函数作
火花_
·
2021-04-29 06:21
Js编程技巧之
jQuery源码
(代码技巧篇二)
本文是专栏文章《Js编程技巧之
jQuery源码
》的第四篇。
寻梦皮皮虾
·
2021-04-28 20:35
javascript
jquery
上一页
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
其他