自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(210)
  • 收藏
  • 关注

原创 jw.js库新版教程

jw.js自动选择库+请求库,比jq更加实用,完全开源

2025-04-30 17:19:37 2080 2

原创 rust精通教程 (3)

本文介绍了Rust生态中的GUI开发框架,重点讲解了即时模式GUI库egui的使用。文章首先对比了Rust主流GUI框架的特点和适用场景,包括egui、iced、slint等。然后通过代码示例详细展示了egui的基本设置和高级组件开发,涵盖文本输入、按钮、对话框等基础控件,以及水平/垂直布局、网格布局等界面组织方式。示例代码演示了如何创建包含表单、交互元素和自定义样式的GUI应用,体现了egui简单易用、快速开发的特性。

2026-02-27 08:49:37 207

原创 rust精通教程 (2)

本文介绍了 Rust 中的宏编程,重点讲解了声明式宏(macro_rules!)的使用方法。主要内容包括:1) 基础语法和模式匹配,展示如何定义类似 vec! 的宏;2) 不同类型参数的匹配方式(expr、ty、ident等);3) 递归宏的实现技巧,如 sum! 和 json! 宏;4) 实用宏示例,包括调试打印、断言、哈希表创建等。文章通过丰富代码示例演示了 Rust 宏的强大元编程能力,帮助开发者掌握编译时代码生成技术。

2026-02-27 08:31:26 498

原创 rust精通教程 (1)

本教程深入介绍了 Rust 中的 unsafe 编程和 FFI(外部函数接口)技术。主要内容包括: Unsafe Rust 基础:解释了 unsafe 块和函数的用法,允许执行解引用裸指针、调用外部函数等操作,同时强调应该将这些不安全操作封装在安全抽象中。 裸指针操作:展示了如何使用 *const T 和 *mut T 裸指针,包括创建、解引用和注意事项。 FFI 调用 C 代码:详细说明了如何通过 extern 块声明和调用 C 函数,包括内存管理函数如 malloc/free,以及如何创建安全的 Rus

2026-02-27 08:27:25 312

原创 rust进阶教程 (3)

Rust异步编程教程摘要:本文深入讲解Rust异步编程的核心概念与实践,包括Future trait原理、Tokio运行时配置、异步I/O操作和并发控制。通过代码示例展示了异步函数编写、文件/网络操作、HTTP请求处理等常见场景,并介绍了使用JoinSet管理并发任务的方法。教程着重于Rust异步编程的高效性和内存安全性,帮助开发者掌握处理I/O密集型任务的现代编程范式。

2026-02-27 08:24:06 218

原创 rust进阶教程 (2)

本文介绍了Rust并发编程的核心特性,包括线程创建与同步机制。主要内容涵盖: 线程基础:使用std::thread模块创建线程,move闭包转移所有权 线程通信:通过mpsc通道实现消息传递,支持多生产者模式 共享状态:使用Mutex互斥锁保护数据,配合Arc实现线程安全共享 高效原子类型:AtomicUsize等原子操作替代锁机制 读写锁RwLock:允许多读或单写访问 屏障同步:Barrier实现多线程执行点同步 Rust通过所有权系统和类型检查,在编译时防止数据竞争,为并发编程提供安全保证。

2026-02-27 08:20:50 601

原创 rust进阶教程 (1)

本文介绍了 Rust 中的智能指针及其内存管理机制。主要内容包括: Box<T>:最简单的堆分配智能指针,用于处理递归类型和大数据所有权转移 Rc<T>:引用计数智能指针,允许多个所有者共享数据(仅限单线程) RefCell<T>:实现内部可变性模式,允许在不可变引用下修改数据 组合使用示例:展示了如何结合 Rc 和 RefCell 构建可变共享所有权的数据结构(如树形结构) 这些智能指针扩展了 Rust 的所有权系统,提供了更灵活的内存管理方式,同时保持编译时的安全性检

2026-02-27 08:13:03 299

原创 rust入门教程 (3)

Rust 结构体与方法摘要 本教程介绍了 Rust 中结构体(Structs)和方法(Methods)的基本用法。主要内容包括: 结构体基础:如何定义结构体、实例化结构体、访问字段、使用字段初始化简写和结构体更新语法。 特殊结构体类型:元组结构体(有名字的元组)和单元结构体(无字段)。 方法定义:使用impl块为结构体定义方法,方法可以接收&self(不可变借用)、&mut self(可变借用)或self(获取所有权)作为第一个参数。 关联函数:不以self为参数的函数,常用于构造函数,如R

2026-02-27 08:10:26 339

原创 rust入门教程 (2)

本文介绍了Rust语言的核心内存管理机制:所有权、借用和引用。所有权系统通过编译时检查确保内存安全,规定每个值有唯一所有者,离开作用域时自动释放。所有权可以通过移动(move)转移,或使用clone进行深拷贝。引用允许访问值而不获取所有权,分为不可变和可变引用,遵循严格的借用规则防止数据竞争。此外,切片(slice)提供对集合部分元素的安全引用。这些机制共同构成了Rust无垃圾回收且内存安全的基础特性,是初学者必须掌握的核心概念。

2026-02-27 08:08:06 532

原创 rust入门教程(1)

本文介绍了Rust编程语言的入门环境搭建和第一个程序的创建。主要内容包括:1) 通过rustup工具安装Rust环境;2) 使用Cargo创建和管理Rust项目;3) 编写并运行简单的"Hello World"程序;4) 两种编译运行方式(cargo run和手动编译);5) 修改程序内容的练习。教程还预告了下期将介绍Rust基本数据类型、变量、常量和输入输出等内容,帮助初学者快速上手Rust开发。

2026-02-22 13:15:54 49

原创 Zsh完全指南(bash已有详见Bash完全指南)

Zsh (Z Shell) 是一个功能强大的 shell,兼容 Bash 但提供更多增强特性。本文档详细介绍了 Zsh 的安装配置、增强功能和使用技巧。 主要内容包括: Zsh 的安装方法(Linux/macOS)和配置文件结构 智能补全系统的配置与自定义方法 强大的通配符扩展功能,支持递归匹配和多种修饰符 高级变量操作技巧,包括参数扩展和数组处理 提示符定制、模块插件管理以及 Oh My Zsh 框架的使用 文档提供了大量实用配置示例和命令演示,帮助用户充分发挥 Zsh 的潜力,提高

2026-02-22 13:00:50 317

原创 Bash命令行操作完全指南

《Bash 操作完全指南》摘要 本指南全面介绍了 Bash 命令行的核心操作技巧,包含 12 个主要章节: 基础命令:导航、系统信息查看 文件操作:创建/删除/复制/移动/查找文件 文本处理:查看/搜索/处理文本内容 常用工具:grep/sed/awk 等文本处理 其他核心功能:变量、条件判断、循环控制等 重点内容包括: 文件管理命令 (ls/cp/mv/rm) 文本处理三剑客 (grep/sed/awk) 系统监控命令 (top/df/free) 实用脚本编写技巧 适合 Linux/Unix 用户系统学习

2026-02-22 12:56:08 476

原创 rust标准库教程大全

本文全面介绍了Rust标准库的核心功能,包含以下主要内容: 基础类型:数值类型处理、Option和Result的使用方法 集合类型:Vec动态数组、HashMap哈希表和HashSet哈希集合的操作 字符串处理:String和&str的区别、格式化输出和正则表达式 错误处理:自定义错误类型和错误传播机制 文件系统操作:文件和目录的创建、读写和删除 每个部分都提供了实用的代码示例,展示了Rust标准库的高效性和安全性特点,帮助开发者快速掌握Rust核心功能。

2026-02-22 12:32:09 439

原创 C盘占用率太高?清理技巧分享

本文提供Windows系统清理优化方案,包含9项实用技巧:1)使用磁盘清理工具删除临时文件;2)卸载冗余软件并清理残留;3)迁移大文件或创建符号链接;4)压缩系统文件;5)使用专业工具分析磁盘空间;6)禁用非必要系统功能;7)清理浏览器缓存;8)创建自动化清理脚本;9)查找重复文件。建议操作前备份数据,注意不同系统版本可能存在差异。通过系统维护可有效释放磁盘空间,提升运行效率。

2026-02-22 12:20:34 96 1

原创 Notepad++如何高效排版?高效排版21招

Notepad++排版技巧21招,超详细,各种方法都有

2026-02-22 12:14:38 298

原创 想要简洁的DOM操作?Jquery!

摘要:jQuery是一个简化前端开发的JavaScript库,提供简洁的API处理DOM操作、事件、动画和Ajax。其核心语法为$(selector).action(),支持丰富选择器、链式调用和插件扩展。使用时可引入CDN或本地文件,推荐缓存jQuery对象、使用事件委托等优化性能。通过jQuery可快速实现元素选择、样式修改、动画效果及服务器交互,显著提升开发效率。注意避免全局变量和解决库冲突问题。

2026-02-22 12:03:59 416 1

原创 如何安装Rust?

本文介绍了在Linux系统中安装Rust的两种方法:1)通过系统包管理器(Ubuntu/Debian使用apt,Alpine使用apk)安装预编译版本,安装后需验证版本;2)使用rustup通用安装工具,适合需要最新版本或自定义安装的用户。文章还提供了更新和卸载Rust的方法,并建议优先使用包管理器安装以确保系统兼容性,而rustup更适合开发需求。安装过程需注意Rustc体积较大,安装时间可能较长。

2026-02-22 11:57:08 82

原创 如何创建一个自己的Python库

本文介绍了创建Python库的标准流程和最佳实践。项目结构应包括核心代码目录、测试目录和元数据文件,其中__init__.py定义接口,module.py实现功能。配置pyproject.toml和setup.cfg文件来管理构建依赖和包信息。本地测试通过后,使用twine工具将包上传至PyPI,分为测试环境和正式环境两个阶段。版本更新时需修改版本号并重新构建发布。维护建议包括保持变更日志、采用语义化版本控制,以及使用GitHub的Issue和Pull Request进行协作开发。这些实践确保了Python

2026-02-22 11:03:13 71 4

原创 Rust Web开发库: Nimble

Nimble是一个基于Rust的轻量级Web框架,设计灵感来自Express.js。该框架支持GET/POST请求处理、JSON/表单参数解析、静态文件服务等功能,提供多种响应类型(HTML/JSON/File等)。通过Router构建应用,支持CORS配置和调试日志。主要特性包括:简单的依赖添加(nimble-http、tokio、serde)、请求参数自动解析、错误处理和实时日志查看。当前版本2.x支持MIT/Apache双许可,适合快速构建Rust Web应用。

2026-02-22 10:57:20 984 4

原创 styimat库使用指南

* 全局变量 *//* 局部变量(在规则块内) */// 获取元素属性ctx。

2025-12-21 16:29:10 756 1

原创 C++指针完全指南

指针是一个变量,其值是另一个变量的内存地址。就像现实生活中的地址可以找到具体的房子一样,指针可以找到内存中的数据。// 普通整型变量// 指针变量,存储var的地址cout << "变量var的值: " << var << endl;cout << "变量var的地址: " << &var << endl;cout << "指针ptr的值: " << ptr << endl;cout << "指针ptr指向的值: " << *ptr << endl;return 0;

2025-09-27 14:12:18 396

原创 Axios:现代前端HTTP客户端的终极指南

Axios作为现代前端开发中最流行的HTTP客户端库,以其强大的功能、简洁的API和出色的开发者体验赢得了广泛认可。无论是简单的数据获取还是复杂的企业级应用,Axios都能提供可靠的解决方案。通过掌握Axios的核心概念、高级特性和最佳实践,开发者可以构建出更加健壮、可维护的前端应用。随着Web标准的不断发展,Axios也在持续演进,为开发者提供更好的开发体验和性能表现。在选择HTTP客户端时,Axios无疑是一个值得信赖的选择,它的活跃社区、完善文档和稳定性能使其成为大多数项目的首选方案。

2025-09-27 14:05:28 422

原创 iziModal:优雅高效的jQuery模态框插件完全指南

iziModal作为一款功能丰富且易于使用的jQuery模态框插件,通过其灵活的配置选项、多样的内容加载方式和完整的API接口,能够满足各种现代Web应用的需求。无论是简单的信息提示还是复杂的内容展示,iziModal都能提供优雅且高效的解决方案。其响应式设计和跨浏览器兼容性进一步增强了实用性,而活跃的开发者社区和详细的文档则为学习和 troubleshooting 提供了良好支持。对于已经使用jQuery的项目,iziModal无疑是模态框实现的优秀选择。

2025-09-27 14:01:11 744

原创 SweetAlert1:现代网页弹窗的革新先驱

SweetAlert1作为网页弹窗现代化的开创者,虽然已被功能更强大的SweetAlert2所取代,但它在Web开发历史上留下了重要印记。它不仅解决了原生弹窗的诸多痛点,更为后续的弹窗组件设定了高标准。即使今天,了解SweetAlert1的发展历程和技术特点,对于理解现代前端组件库的演进和设计理念仍然具有重要意义。它提醒我们,优秀的用户体验往往始于对细节的关注和对传统的突破。对于维护老项目的开发者来说,掌握SweetAlert1的使用仍然具有实际价值。

2025-09-27 13:57:23 981

原创 SweetAlert2:重新定义网页弹窗体验

SweetAlert2是一个开源JavaScript库,用于替代浏览器原生的弹窗功能。它不仅提供了优雅的视觉效果,还支持丰富的自定义选项,让开发者能够创建各种类型的交互式对话框,从简单的提示信息到复杂的表单输入,应有尽有。title: '自定义样式示例',},})SweetAlert2通过其优雅的设计、丰富的功能和简单的API,彻底改变了网页弹窗的用户体验。无论是简单的提示信息还是复杂的交互流程,它都能提供出色的解决方案。

2025-09-27 13:55:08 691

原创 Python项目最佳结构与虚拟环境配置指南

清晰的目录结构:分离源代码、测试、文档和脚本虚拟环境隔离:为每个项目创建独立的开发环境明确的依赖管理:使用requirements.txt或pyproject.toml完整的文档:包含README和许可证文件版本控制友好:合理的.gitignore配置通过遵循这些最佳实践,您的Python项目将更加规范、易于维护和协作,为项目的长期发展奠定良好基础。

2025-08-27 06:13:34 590

原创 JavaScript 进化史:从网页脚本到全栈语言

1995年,网景公司(Netscape)的 Brendan Eich 在10天内设计出了 JavaScript 的首个版本(最初称为 Mocha,后改名 LiveScript,最终定为 JavaScript)。JavaScript 从简单的脚本语言发展到如今的全栈语言,其进化历程体现了Web平台的快速发展。未来,JavaScript 将继续演进,适应新的编程范式和硬件能力,同时保持向后兼容性,确保Web生态系统的稳定性。· Deno: 安全的JavaScript和TypeScript运行时。

2025-08-26 11:20:57 485

原创 Attractive Alert (Atal) - 美观弹框库

icon:图标类型(‘success’, ‘error’, ‘warning’, ‘info’, ‘question’, ‘heart’, ‘star’, ‘download’, ‘upload’, ‘key’)免责声明: 此软件按"原样"提供,不提供任何明示或暗示的担保,包括但不限于对适销性和特定用途适用性的暗示担保。· Atal.setDefaultButtons(confirm, cancel):设置默认按钮文本。· object:{ text: ‘按钮文本’, color: ‘按钮颜色’ }

2025-08-26 09:40:41 562

原创 如何开发自己的JavaScript库:从零到发布

在这篇教程中,我将引导你完成开发一个JavaScript库的全过程,从构思到发布。我们将创建一个简单的DOM操作库,类似于jQuery的简化版。首先确定你的库要解决什么问题。我们的库将提供:创建项目结构:初始化npm项目:第三步:编写核心代码创建:第四步:添加测试创建简单的测试页面:第五步:构建和打包安装必要的构建工具:创建:在中添加构建脚本:运行构建:第六步:文档和发布编写README.md文件,包含:发布到npm:完整示例下面是一个可运行的示例,展示我们的MyLib库的基本功

2025-08-21 06:22:29 1170

原创 Attractive Alert (Atal) - 一个美观易用的弹框库

(简称Atal) 是一个轻量级、高颜值、功能强大且易于拓展的 JavaScript 弹框(Alert/Modal)库。它旨在替代浏览器原生且丑陋的alert()confirm()等对话框,为您的 Web 项目提供现代化、流畅动画的交互体验。官网 & 示例(待完善)Gitee 仓库地址核心特性🎨多种精美动画图标:支持成功、错误、警告、问号等10+种SVG图标,自带绘制动画。⚙️高度可配置:标题、内容、图标、按钮文字/颜色、定时关闭等均可自定义。🧩灵活的按钮配置:支持确认、取消及多个自定义按钮。

2025-08-20 21:18:53 1167

原创 JavaScript Math 对象完全指南

Math 对象是 JavaScript 内置的一个数学工具库,它提供了许多属性和方法来执行常见的数学运算。与其它全局对象不同,Math 不是一个构造函数,所有属性和方法都是静态的,可以直接通过Math来调用。

2025-08-19 06:51:15 308

原创 JavaScript 中看似好用但性能较差的函数/方法

JavaScript 中有一些函数和方法表面上看起来很方便,但实际上可能对性能有显著影响,特别是在大规模或频繁使用时。

2025-08-11 12:34:36 397

原创 编程语言发展史

编程语言的发展是一部充满创新与变革的历史,反映了人类对计算需求的不断演进。编程语言的进化从“控制硬件”到“表达人类逻辑”,再到“解决特定问题”,始终围绕。每一次革新都推动了软件行业的爆发式增长,未来仍将随技术需求持续演变。

2025-08-11 12:32:34 757

原创 浏览器大战:互联网入口的二十年争夺史

浏览器大战是互联网发展史上最激烈的商业竞争之一,这场跨越数十年的技术较量不仅重塑了网络生态,也深刻影响了全球数十亿用户的数字生活体验。从1990年代网景与微软的生死对决,到2000年代Firefox、Chrome的崛起挑战IE霸主地位,再到今天移动互联网时代的多极格局,浏览器市场的每一次权力更迭都伴随着技术创新、商业模式变革和反垄断争议。本文将全面梳理浏览器大战的起源、发展历程、关键转折点及其对互联网生态的深远影响,揭示这场看似技术竞争背后的商业逻辑与产业规律。

2025-08-11 07:56:11 1162

原创 Javascript的隐藏功能

JavaScript 是一门灵活且历史悠久的语言,其中包含许多鲜为人知的特性,有些是早期版本遗留下来的,有些则是现代 JavaScript 的隐藏功能。这些特性中,有些已被废弃或仅在特定历史版本中存在,而有些仍可在现代 JavaScript 中利用。如需更详细的历史背景或现代用法,可参考相关文档。该特性在 JavaScript 1.2 后被废弃。在 JavaScript 1.1 中,在 JavaScript 1.2 中,在 JavaScript 1.3 前,,但该改动在 1.3 被回滚。

2025-08-11 07:49:08 339

原创 JavaScript 使用小技巧

JavaScript 是一门功能强大且灵活的语言,掌握一些小技巧可以让你编写更高效、更简洁的代码。

2025-08-11 07:44:38 285

原创 拖动库 Dragable.js 使用文档

Dragable.js是一个简单易用的拖动库,如果你在项目中需要实现元素拖动功能,不妨试试这个库。项目已开源,欢迎Star和提交PR!相关资源作者:王小玗版权声明。

2025-08-10 16:28:45 1177

原创 git使用方法

Git 是一个分布式版本控制系统,用于跟踪文件的变化并协调多人协作开发。以下是 Git 的详细使用方法,涵盖从安装到日常操作的完整流程。掌握以上命令后,可满足 90% 的日常开发需求。

2025-08-10 13:08:24 790

原创 JavaScript 中 async 和 await 的使用

async和await是 ES2017 引入的异步编程语法糖,它们基于 Promise,但让异步代码看起来更像同步代码,提高了可读性。

2025-08-09 12:13:24 472

原创 JavaScript的Proxy——现代开发网页的必修课

JavaScript 的 Proxy 是一个非常强大的特性,它提供了元编程能力,允许开发者拦截和自定义对象的基本操作。通过合理使用 Proxy,可以实现许多高级功能,如数据验证、观察者模式、不可变对象、私有属性等。Proxy 通过 handler 对象中的陷阱方法来拦截操作Reflect 提供了与 Proxy 陷阱对应的方法,通常一起使用Proxy 可以用于各种场景,但要注意性能影响某些操作无法被 Proxy 拦截需要注意 this 绑定问题。

2025-08-09 12:10:52 676

Htmlx.js最新版库文件

教程链接【https://blog.csdn.net/a181001_/article/details/148511640】

2025-06-08

Htmlx.js最新版库组件文件

教程链接【https://blog.csdn.net/a181001_/article/details/148511640】

2025-06-08

Htmlx.js最新版库美化提示框文件

教程链接【https://blog.csdn.net/a181001_/article/details/148511640】

2025-06-08

Htmlx.js最新版库文件处理文件

教程链接【https://blog.csdn.net/a181001_/article/details/148511640】

2025-06-08

HTMLX.js - 强大的HTMLElement扩展库 v2.0(拖拽/观察器/DOM操作增强)

**核心功能** • 超强DOM操作:链式调用 | 批量处理 | 伪类选择器(:first/:visible等) • 智能拖拽系统:手柄控制 边界限制 边缘吸附 移动端触控 • 可视化检测:封装IntersectionObserver实现元素曝光监听 • 数据存储:元素级私有数据仓库(替代data-*方案) • 全兼容:IE10+/Chrome/Firefox/Safari/Edge **典型应用场景** → 拖拽式页面编辑器 → 无限滚动列表 → 动态表单生成器 → 交互动效增强 **版本亮点** ✓ 重构拖拽引擎(新增吸附动画) ✓ 观察器API简化封装 ✓ 内存泄漏防护机制 ✓ 极简体积:18KB(压缩后仅6KB) **资源内容** - HTMLX.min.js (生产环境) - HTMLX.js (开发环境) - 中文API文档.md - 示例代码(5个典型案例) - polyfill包(IE兼容方案) **注意** IE用户需加载polyfill(已内置) 立即下载体验丝滑的DOM操作!

2025-06-07

认字软件,可以自定义字,具有选项卡功能

认字软件,可以自定义字,具有选项卡功能,点击字就会自动说出字的读音

2025-05-18

超级加密,超安全,联合多种加密算法加字符串反转

联合3种加密算法,可加密中文、英文、数字、符号等多种字符。只要2积分,欢迎下载,不要版权,编码位移

2025-05-02

qrcode二维码生成美化扫描

html+js+css制作的,非常美观,自动生成简易难度,配合各种小图标。免费,免费,名为qrcode,可更改背景颜色、前景颜色、图标、图标是否圆角,欢迎下载。

2025-05-02

jw.js的json插件

自行查找jw.js文章a181001_

2025-05-01

jw.js自动选择库+请求库

jw.js库出新版了,教程查询文章

2025-05-02

文字探险游戏源码,转载并改进

html js制作,可自行修改,不要版权

2025-05-01

api请求发送.zip

api请求发送.zip

2025-04-30

glass.css是一款玻璃按钮css

导入CSS后写下面HTML代码使用 <button class="glass-button"> <span>玻璃按钮</span> </button>

2025-04-13

快手ai图片生成.zip

快手ai图片生成.zip

2025-04-30

html 网速增加 转载亲测有用,从235B提到3.01MB

网速增加器,有用,加速数百倍,不信自己试.vue框架,转载

2025-04-30

deepseek.zip

deepseek.zip

2025-04-13

jw.js压缩包.zip

jw.js压缩包.zip

2025-04-13

jw.min.js自制javascript库

一、使用$()函数创建jwHTMLElement类,$()有两种使用方式: 1.$(string),string是选择器字符串,和css选择器类似,但input[type=xxx]简化为input:xxx,会返回一个jwHTMLElement对象。 2.$(dom),dom是获取到的dom元素,会返回一个jwHTMLElement对象。 例子: <button class="glass-button"> <span id="asd">玻璃按钮</span> </button> <script> jwhtmlelement=$("#asd"); </script> 二、使用jwHTMLElement.create()创建jwHTMLElement类: jwHTMLElement.create(str),str为元素名称,如div、input等。 例子: var input=jwHTMLElement.create("input"); 重点: 不会自动添加至dom,请调用对象的add

2025-04-13

html js自制jw.js,使用方法如下

一、使用$()函数创建jwHTMLElement类,$()有两种使用方式: 1.$(string),string是选择器字符串,和css选择器类似,但input[type=xxx]简化为input:xxx,会返回一个jwHTMLElement对象。 2.$(dom),dom是获取到的dom元素,会返回一个jwHTMLElement对象。 例子: <button class="glass-button"> <span id="asd">玻璃按钮</span> </button> <script> jwhtmlelement=$("#asd"); </script> 二、使用jwHTMLElement.create()创建jwHTMLElement类: jwHTMLElement.create(str),str为元素名称,如div、input等。 例子: var input=jwHTMLElement.create("input"); 重点: 不会自动添加至dom,请调用对象的add方法: input.add(); 三、jwHTMLElement的方法: 1.设置html内容,使用对象的html属性即可。 2.设置文字内容,使用对象的html属性即可。 3.设置css内容,使用对象的css(属性,内容)即可。 4.获取dom对象,使用对象的dom属性即可。 5.设置属性setAttr(属性名,属性值),获取属性getAttr(属性名)。 6.动画方法: (1)show和hide方法,用于显示或隐藏元素 (2)empty或delete方法,用于清空内容或删除元素 7.类方法: (1)addClass(类名)用于

2025-04-12

11_base.apk

像素鸟游戏

2024-04-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除