# utils **Repository Path**: stillsailing/utils ## Basic Information - **Project Name**: utils - **Description**: 封装常用工具代码,下载方便快捷 `npm i @ienyh/utils` - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: main - **Homepage**: https://www.npmjs.com/package/@ienyh/utils - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-06-23 - **Last Updated**: 2023-08-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 介绍 自己封装了开发过程中的常用的一些代码,一键安装,使用快捷 ## 1、🌰 - `EventDispatcher` 事件发布与订阅 - `LocalStorage` 封装原生并支持设置过期时间 - `Request` 封装 XMLHttpRequest,支持配置拦截器等 - `Scheduler` 实现并发限制 - `compose` 函数调用合成 - `co` 自动执行 Generator 函数 - `curry` 函数柯里化 ## 2、安装 ```bash npm i @ienyh/utils ``` ```js import { EventDispatcher } from "@ienyh/utils"; ```