一、什么是 DOM 对象
DOM 对象
1. 通过 getElementById()查询出来的标签对象是 Dom 对象
2. 通过 getElementsByName()查询出来的标签对象是 Dom 对象
3. 通过 getElementsByTagName()查询出来的标签对象是 Dom 对象
4. 通过 createElement() 方法创建的对象, 是 Dom 对象
总结:通过原生的 JavaScript 获取或创建的就是 DOM 对象,DOM 对象 Alert 出来的效果是: [object HTML 标签名 Element]
二、什么是 jQuery 对象
jQuery 对象:
1. 通过 JQuery 提供的 API 创建的对象, 是 JQuery 对象
2. 通过 JQuery 提供的 API 创建的对象, 是 JQuery 对象
3. 通过 JQuery 提供的 API 查询到的对象, 是 JQuery 对象
总结:通过 jQuery 获取或创建的就是 jQuery 对象,jQuery 对象 Alert 出来的效果是: [object Object]
三、jQuery 对象的本质是什么
jQuery 对象是 dom 对象的数组 + jQuery 提供的一系列的功能函数。
四、jQuery 对象和 DOM 对象使用区别
jQuery 对象不能使用 DOM 对象的属性和方法
DOM 对象也不能使用 jQuery 对象的属性和方法
五、DOM 对象 和 jQuery 对象互转
1、DOM 对象转化为 jQuery 对象
① 先获取 dom 对象;
② 使用核心函数 $(dom对象) 就可以转化为 jQuery 对象;
2、jQuery 对象转化为 DOM 对象
① 先获取 jQuery 对象;
② jQuery 对象[下标] 取出相应的 dom 对象 或者 使用 jQuery对象.get(index) 方法取出相应的对象;
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器