宜搭+
    正在准备搜索索引...

    命名空间 Utils

    导出的通用工具命名空间。

    包含 CountMap、CSSBuilder、DateX、Debounce、Logger、Member、Memo、 SchoolDays、Tasks、Throttle、Tube 等基础工具类。

    CountMap

    用于统计字符串键出现次数的计数映射。

    CSSBuilder

    用于链式构建 CSS 样式字符串的构建器。

    DateX

    扩展 Date 的日期时间运算类。

    Debounce

    用于降低函数调用频率的防抖工具类。

    DeepFreeze

    递归冻结对象及其所有嵌套属性。

    Logger

    提供统一格式化样式的浏览器控制台日志输出工具。

    Member

    表示选择器或表单中的成员项。

    Memo

    基于 sessionStorage 的对象状态记忆与差异比较工具。

    SchoolDays

    基于学年、学期和周次等学校时间语义进行日期计算的工具类。

    Tasks

    用于并发执行多个异步任务并聚合结果的任务管理器。

    Throttle

    用于限制函数调用频率的节流工具类。

    Tube

    用于将初始值依次传递给一系列函数进行处理的管道工具。

    类型别名

    DateXDuration

    表示日期时间加减运算中可配置的时间段。

    SchoolDaysPreset

    SchoolDays 计算所需的预设配置项。