3.0.15 • Published 1 year ago

@bianpengfei/utils v3.0.15

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

@bianpengfei/utils

主要把平时用到的工具函数封装起来,🚀 为简化开发而生,里面主要涉及到 基础数据类型校验懒加载数据结构转化浮点型数学计算拓展

文档这里👇

1.快速开始

npm 安装

npm i @bianpengfei/utils

yarn 安装

yarn add @bianpengfei/utils

cdn 方式

<script src="https://cdn.jsdelivr.net/npm/@bianpengfei/utils/lib/index.umd.min.js"></script>

2.使用

esm 使用

// 运行在esm中
import butils from '@bianpengfei/utils'

butils.uuid()

cdn 使用

window.butils.uuid()
// Type.isNumber

@bianpengfei/utils提供一些基础对 dom、数据层面的转化、懒加载等方法,为简化开发、提高效率而生。 里面主要提供 基础-Base对象-Object数组-Array方法-Function字符串-String数学-Mathdom拓展模块

  • 基础-Base 基础公共方法
  • 对象-Object 操作对象方法封装
  • 数组-Array 操作数组方法封装
  • 方法-Function Function方法封装
  • 字符串-String 字符串方法封装
  • 数学-Math 支持精确的 js 浮点型运算。
  • dom 封装大量对 dom 便捷操作
  • 拓展 一些拓展方法,大多数是依赖第三方库进行封装方法。即:需要安装第三方库。或者一些方法占据内容过大,如对某一区域内部,文章图片懒加载,非常适用于服务端返回一串不规则的 html,里面夹杂着图片

::: note 愿景 我的愿景就是能够快速相应开发,省去写平时大量用到的工具方法。 :::

::: warning ⚠️ 注意 🎲 表示用的比较少,考虑下一版本去除。 🔥 代表 比较常用的方法 :::

2、cdn 方式引入

<!-- 引入js -->
<script src="https://cdn.jsdelivr.net/npm/@bianpengfei/utils/lib/index.umd.min.js"></script>

::: note 建议 我们建议使用 CDN 引入 @bianpengfei/utils 的用户在链接地址上锁定版本,以免将来 @bianpengfei/utils 升级时受到非兼容性更新的影响。锁定版本的方法请查看 https://www.jsdelivr.com/ :::

为什么选择 @bianpengfei/utils

  • 体积小,支持按需加载
  • 放开现在任何工具库,暂时还没提供丰富的对递归一些数据转化的方法,这个非常适用于前端开发对接权限信息时或者其他业务场景中用到。比如遇到后端偏懒,只返回一层的 数据结构,并没有返回想要的数据结构,要么后端做处理,要么前端擦屁股。
  • 对平时用到的 webpack、vite 等主流的工程化项目,提供自动注入文件。
  • 提供便捷、准确的数据类型判断
    • 丰富的 dom 基础操作方法。
3.0.15

1 year ago

3.0.13

1 year ago

3.0.14

1 year ago

3.0.0-beta-1.1

1 year ago

3.0.0-beta-1.0

1 year ago

3.0.12-3

1 year ago

3.0.4

1 year ago

3.0.3

1 year ago

3.0.12-2

1 year ago

3.0.10

1 year ago

3.0.12-1

1 year ago

3.0.8

1 year ago

3.0.7

1 year ago

3.0.6

1 year ago

3.0.5

1 year ago

2.1.2

1 year ago

2.1.1-0

1 year ago

3.0.9

1 year ago

2.1.0

1 year ago

3.0.13-0

1 year ago

2.0.6-beta-2.0

2 years ago

2.0.6-beta-2.1

1 year ago

2.0.6-beta-2.2

1 year ago

2.0.6-beta-2.3

1 year ago

2.0.6-beta-2

2 years ago

2.0.5

2 years ago

2.0.6

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

2.0.4-Beta-3

2 years ago

2.0.4-Beta-2

2 years ago

2.0.4-Beta-4

2 years ago

2.0.4-Beta-1

2 years ago

2.0.0-beta.9

2 years ago

2.0.0-beta.8

2 years ago

2.0.0-beta.7

2 years ago

2.0.0-beta.6

2 years ago

2.0.0-beta.5

2 years ago

2.0.0-beta.4

2 years ago

2.0.0-beta.3

2 years ago

2.0.0-beta.2

2 years ago

2.0.0-beta.1

2 years ago

2.0.0-beta

2 years ago

1.0.17-beta

2 years ago

1.0.16-beta

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.0.2

2 years ago