初识JQuery

本文介绍了jQuery这一JS库,其核心理念是“write less, do more”,具有强大选择器、出色DOM封装等特性,还对AJAX做了大量封装。同时讲解了jQuery的环境搭建和使用,包括版本选择、文件类型等,对比了原生JS与JQ的页面加载函数,介绍了JQ语法、操作函数、链式操作及对象转换,最后阐述了常用选择器。

常用对象

初识jQuery

jQuery是JS的一个库!封装好的一个库!它就是类似于Java中的一个jar包。

JQuery是最具有代表性的一个库,它是划时代的产品。

1.了解jQuery
核心理念:write less,do more

只要JS能做的。它都能做,大大简化了开发代码。

强大的选择器

它支持CSS3的所有选择器,还单独定制了一套高级选择器。

出色的DOM封装

简化且封装了大量的DOM操作。

可靠的事件处理机制式迭代

JQ把所有事件都封装了一个个的单独函数。

xxx.onclick = function(){

}
xxx.click();
浏览器的兼容性好

jQ封装过程中处理了兼容性问题。jQ2.0以前的版本 兼容IE6 7 8

隐式迭代

很多选择器在使用时无感知的进行了一系列的迭代(遍历)处理。

丰富的插件支持

jQ插件非常丰富,因为JQ大大简化了开发,所以很多开发人员也乐意使用JQ去开发一些JS插件。

对AJAX做了大量封装(了解)
对AJAX做了大量封装

一种异步无刷新的请求技术。

2.掌握jQuery的环境搭建和使用
2.1环境搭建

下载JQ(可以从JQ官网,JQ插件库网,GitHub)

版本选择:1.12.4或者1.8.3它们兼容IE6/7/8

每个版本都会有两种文件选择:开发版(可以直接看到源码,方便调试),发布版(压缩后文件体积比较小,加载速度快)。

导包(你想要使用jq代码,就想要先引入JQ,必须在你的代码前<自上而下加载代码>

<script scr = "jp地址" type ="text/javascript" charset="utf-8">
</script>

新建一个script标签开始使用。

在这里插入图片描述

2.2原生JS的页面加载函数和JQ的页面加载函数的的区别

在这里插入图片描述

2.3 JQ的语法

在这里插入图片描述

$(选择器).action();
jQuery().action();

工厂函数的使用:用于将DOM对象或者一系列的JQ支持的语法转换为JQ对象。
$:函数名 等价于jQuery
工厂函数参数:选择器   用于选中具体要进行操作的DOM对象
action:jQ的方法或者属性等。
//$(document) 它可以将DOM对象转换为jQ对象
//read(); jQ的页面加载方法/函数
$(document).ready(function(){});

$(function(){});
2.4 JQ的基本页面操作函数

css() 等价于JS的xxx.style.backgroudColor=xxx;

在这里插入图片描述
addClass()等价于xxx.className = "xx";

$(“#test”).addClass(“test”);

show()展示 等价于xxx.style.display= block/in;ine/in;ine-block;

hide()隐藏 等价于xx.style.display=“none”;

在这里插入图片描述

2.5 jQ的链式操作返回给该对象。

对一个对象进行多重操作,并将操作结果返回给该对象。

2.6 JQ和DOM对象的转换

jQ的函数和DOM的函数属性等都是独立的,不可通用,所以有些时候我们需要进行转换,才能使用对应的一些函数。(忘记了一些函数但记得另一个的函数使用)。

在这里插入图片描述

3.掌握jQuery的常用选择器

3.1 基本选择器

同CSS选择器
在这里插入图片描述

3.2 层次选择器

在这里插入图片描述

3.3 属性选择器

在这里插入图片描述

3.4 过滤 选择器
基本过滤选择器:

在这里插入图片描述

可见性过滤选择器:

在这里插入图片描述

表单过滤选择器:(表单校验章节)
dnSpy是目前业界广泛使用的一款.NET程序的反编译工具,支持32位和64位系统环境。它允许用户查看和编辑.NET汇编和反编译代码,以及调试.NET程序。该工具通常用于程序开发者在维护和调试过程中分析程序代码,尤其在源代码丢失或者无法获取的情况下,dnSpy能提供很大的帮助。 V6.1.8版本的dnSpy是在此系列软件更新迭代中的一个具体版本号,代表着该软件所具备的功能与性能已经达到了一个相对稳定的水平,对于处理.NET程序具有较高的可用性和稳定性。两个版本,即32位的dnSpy-net-win32和64位的dnSpy-net-win64,确保了不同操作系统架构的用户都能使用dnSpy进行软件分析。 32位的系统架构相较于64位,由于其地址空间的限制,只能支持最多4GB的内存空间使用,这在处理大型项目时可能会出现不足。而64位的系统能够支持更大的内存空间,使得在处理大型项目时更为方便。随着计算机硬件的发展,64位系统已经成为了主流,因此64位的dnSpy也更加受开发者欢迎。 压缩包文件名“dnSpy-net-win64.7z”和“dnSpy-net-win32.7z”中的“.7z”表示该压缩包采用了7-Zip压缩格式,它是一种开源的文件压缩软件,以其高压缩比著称。在实际使用dnSpy时,用户需要下载对应架构的压缩包进行解压安装,以确保软件能够正确运行在用户的操作系统上。 dnSpy工具V6.1.8版本的发布,对于.NET程序员而言,无论是32位系统还是64位系统用户,都是一个提升工作效率的好工具。用户可以根据自己计算机的操作系统架构,选择合适的版本进行下载使用。而对于希望进行深度分析.NET程序的开发者来说,这个工具更是不可或缺的利器。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值