zoukankan      html  css  js  c++  java
  • mwutil公用方法库文档——generalTool

    generalTool

    方法合集

    debounce hrottlegetTypecompareVersion

    debounce

    概念

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

    参数列表

    / 参数类型 参数意义 参数示例
    fn Fcuntion 需要节流的函数
    wait Number 节流等待时间,默认500 100

    返回列表

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

    使用方法

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

    备注


    throttle

    概念

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

    参数列表

    / 参数类型 参数意义 参数示例
    fn Fcuntion 需要防抖的函数
    wait Number 防抖等待时间,默认500 100

    返回列表

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

    使用方法

    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

    概念

    比较两个版本号

    参数列表

    / 参数类型 参数意义 参数示例
    v1 string 第一个version 1.0.0
    v2 string 第二个version 1.0.1

    返回列表

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

    使用方法

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

    备注


  • 相关阅读:
    node 中的 异步地狱回调
    node 同步和异步的概念
    【Node】File System
    阅读《软技能:代码之外的生存指南》读书笔记
    整理前端学习资料以便日后查看
    【css】单选框和复选框文字垂直居中问题
    [CSS]图片与文字对齐问题--摘自张鑫旭博客
    百度首页换一换功能js实现
    个人加分项
    开课第十五周周总结
  • 原文地址:https://www.cnblogs.com/jinzhenzong/p/13534832.html
Copyright © 2011-2022 走看看