mwutil公用方法库文档——generalTool

发布时间:2025-12-09 12:04:56 浏览次数:15

generalTool

方法合集

debounce\throttle\getType\compareVersion

debounce

概念

节流函数,一定时间内只执行一次

参数列表

/参数类型参数意义参数示例
fnFcuntion需要节流的函数
waitNumber节流等待时间,默认500100

返回列表

返回类型返回说明返回示例

使用方法

import { generalTool } from "mwutil"generalTool.debounce(function(){},100)

备注


throttle

概念

防抖,操作间隔多久之后在调用,如果有调用则重置时间

参数列表

/参数类型参数意义参数示例
fnFcuntion需要防抖的函数
waitNumber防抖等待时间,默认500100

返回列表

返回类型返回说明返回示例

使用方法

import { generalTool } from "mwutil"generalTool.throttle(function(){},100)

备注


getType

概念

获取数据的类型

参数列表

/参数类型参数意义参数示例
**需要判断的数据{a:1}

返回列表

返回类型返回说明返回示例
String可能为Object/String/Number/Array/Function/Date|Object

使用方法

import { generalTool } from "mwutil"generalTool.getType({a:1})

备注


compareVersion

概念

比较两个版本号

参数列表

/参数类型参数意义参数示例
v1string第一个version1.0.0
v2string第二个version1.0.1

返回列表

返回类型返回说明返回示例
Boolean第一个如果比第二个大则返回true/否则返回falsefalse

使用方法

import { generalTool } from "mwutil"generalTool.compareVersion("1.0.0","1.0.1")

备注


generaltool
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477