jQuery读书笔记
jQuery的宗旨是“Write Less,Do More”,写得少,做得多
jQuery封装了javascript常用的功能代码,提供了一种简洁、快捷的javascript设计模式,优化了 HTML 文档操作、事件处理、动画设计和AJAX交互。并且,jQuery还能兼容CSS3,并且兼容各种主流浏览器,如IE6.0+、FF1.5+、Safari 2.0+、Opera9.0+等。
1、jQuery 对象是一个数据集合,它不是一个个体对象。so,你无法直接用javascript方法来操作它。
2、jQuery对象上就是一个普通对象。它是通过 new 运算符创建的一个新的实例对象。它可以继承原型方法或属性,同时也拥有Object类型的方法和属性。
3、jQuery对象包含数组特性,because他赋值了数组元素,以数组结构存储返回的数据。
可以以javascript的概念理解jQuery:
var jquery = { // 定义对象直接量
name: "jQuery", // 以属性方式存储信息
value: "1.3.2"
};
jquery[0] = "jQuery"; // 以数组方式存储信息
jquery[1] = "1.3.2";
alert(jquery.name); // 返回"jQuery"
alert(jquery[0]); // 返回"jQuery"
以上的jQuery对象就是一个典型的jQuery对象,jQuery对象的结构就是按这种形式设计的。
可以说,jQuery对象就是对象和数组的混合体。but,它不拥有数组的方法,因为它的数组是人为附加的,so,他不是Array类型数据,而是Object类型数据。
4、jQuery对象包含的数据都是DOM元素,是通过数组形式存储的,通过jQuery[n]形式获取。 同时,jQuery对象又定义了几个模仿Array基本特性的属性。如length。
so,jQuery对象是不允许直接操作的,只有分别读取它包含的每一个DOM元素,才能够实现插入、删除、嵌套、赋值、读写DOM元素属性等。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix