关于
更新: 1/1/1970 字数: 536 字 时长: 2 分钟
uviewos
uviewos 是uview v1.x提供一些基础对 dom、数据层面的转化、懒加载等方法,为简化开发、提高效率而生。
这个工具库的初衷是打造一个好用的、面向程序员的知识管理工具: 主题初衷与诞生。
注意
- Node请使用
>=12.0.0
版本。 - 在使用本主题前,要求你至少会JS的基本使用,然后再查看本文档。
- 本文档仅负责介绍uviewos工具库的使用方法。
特性
- 工具库
里面主要提供 基础-Base、对象-Object、数组-Array、方法-Function、字符串-String、数学-Math、dom、拓展模块。
工具库功能模块
以下是工具库的各个功能模块及其说明:
基础 - Base
- 描述:基础公共方法,包括库的基本设置和一些通用功能。这些方法是库的核心,提供了其他功能的基础支持。
对象 - Object
- 描述:操作对象的方法封装,包括对 JavaScript 对象进行操作的常用方法,例如获取、设置对象属性,合并对象等。
数组 - Array
- 描述:操作数组的方法封装,包括对数组进行操作的常用方法,例如过滤、映射、排序等。
方法 - Function
- 描述:
Function
方法封装,包括对函数的操作和增强,例如函数绑定、节流、去抖动等。
- 描述:
字符串 - String
- 描述:字符串方法封装,包括对字符串进行操作的方法,例如格式化、截取、替换等。
数学 - Math
- 描述:支持精确的 JavaScript 浮点型运算的方法,包括高精度计算、单位转换等。
DOM 操作 - DOM
- 描述:封装大量对 DOM 进行便捷操作的方法,包括选择元素、修改内容、添加事件监听器等。
拓展 - Extension
- 描述:一些拓展方法,大多数依赖于第三方库进行封装。这部分包括需要安装第三方库的方法,或者处理一些复杂的功能,例如图片懒加载、处理不规则 HTML 等。