web-utils-plus

1.0.3 • Public • Published

web-utils-plus

Datejs

import { Datejs } from web-utils-plus
const date = new Datejs('2024-08-11').format('YYYY-MM-DD')
字符 含义 例子
YYYY 年份 2024
MM 月份 08
DD 日期 11
HH 小时 10
mm 分钟 32
ss 秒钟 30
dd 星期 星期日

debounce/throttle

<template>
    <div>
        <div>{{ nums }}</div>
        <button @click="handlerClick">click</button>
    </div>
</template>
<script setup>
import { debounce, throttle } from 'web-utils-plus'

import { ref } from 'vue'
const nums = ref(0)
function handlerClick() {
    debounce(()=> {
        nums.value ++
    }, 1000)
    throttle(() => {
        nums.value ++
    },1000)
}
</script>

validate 检验类型和规则

    validateEmail      // 检验地址是否为邮箱
    validateLowerCase  // 检验是否为小写字母
    validateUpperCase  // 校验是否为大写字母
    validAlphabets     // 检验字符是否都是字母
    isString           // 校验是否是字符串3类型
    isArray            // 检验是否是数组类型

Readme

Keywords

Package Sidebar

Install

npm i web-utils-plus

Weekly Downloads

0

Version

1.0.3

License

ISC

Unpacked Size

31.6 kB

Total Files

5

Last publish

Collaborators

  • kaiguoguo