前端业务代码工具库
目的:高效率完成前端业务代码
业务开发过程中,会经常用到日期格式化
、url参数转对象
、浏览器类型判断
、节流函数
等常用函数,为避免不同项目多次复制粘贴的麻烦,这里统一封装,并发布到 npm,以提高开发效率。如果你也有常用的代码,欢迎为本项目提交 pr。
- 直接下载
dist
目录下的realize-utils.js使用,支持 UMD 通用模块规范 - 使用 npm 安装
<script src="realize-utils.js"></script>
<script>
var newArr = utils.uniqueArray([1, 3, 5, 1, 2, 3, 5])
console.log(newArr) // [1, 3, 5, 2]
var bFlag = utils.equalityArray([1, 2, 3], [1, 2, 3])
console.log(bFlag) // true
</script>
npm i realize-utils -D
import { setStorage, getStorage, uniqueArray } from "realize-utils";
setStorage("name", "wen");
let name = getStorage("name");
console.log(name); // wen
let arr = [1, 3, 5, 1, 2, 3, 5];
let uniqueArr = uniqueArray(arr);
console.log(uniqueArr); // [1, 3, 5, 2]