首页 前端知识 jQuery源码,想让两个jQuery库并存 怎么做?

jQuery源码,想让两个jQuery库并存 怎么做?

2024-05-05 12:05:18 前端知识 前端哥 467 432 我要收藏

$ = jQuery 1.11.3 ; //先引入1.11.3 版本

$ = jQuery 3.4.1 ; //然后引入3.4.1 版本

内部处理

var _jQuery = window.jQuery; jQuery1.11.3

_$ = window.$ ; jQuery1.11.3

window.jQuery = window.$ = jQuery; jQuery3.4.1

let j = $.noConflict(true);

if (window.$ === jQuery) { //如果 $ 和 jQuery 相同

window.$ = _ ; j Q u e r y 1.11.3 把 3.4.1 版本使用 ; jQuery1.11.3 把3.4.1版本使用 ;jQuery1.11.33.4.1版本使用权利转让给了 1.11.3

现在 window.$ 就是1.11.3版本

}

if (deep && window.jQuery === jQuery) { // deep===true ;(window.jQuery3.4.1 === jQuery 3.4.1) === true

window.jQuery = _jQuery; // 1.11.3

};

return jQuery; // 最新的版本 3.4.1

$ => 外面使用 $ 代表 jQuery => 1.11.3 版本

j => 外面使用 j 代表 jQuery => 3.4.1 版本

// $(‘.box’) 每一次执行都是创建了一个jq类的新实例(JQ对象);

// =》 ( " . b o x " ) ! = = (".box") !== (".box")!==(“.box”) 两个不同的实例,开辟了两个堆内存;

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)
img

最后

CodeChina开源项目:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

给大家分享一些关于HTML的面试题。


[外链图片转存中…(img-HizlRKfI-1712093617843)]
[外链图片转存中…(img-F35a1a88-1712093617843)]

转载请注明出处或者链接地址:https://www.qianduange.cn//article/6935.html
标签
评论
发布的文章

String转Json的几种方式

2024-05-09 11:05:04

iOS ------ JSONModel源码

2024-05-09 11:05:02

java去除 json 中的 \n, \t, \r

2024-05-09 11:05:57

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!