# medash **Repository Path**: JsHai/tool ## Basic Information - **Project Name**: medash - **Description**: 前端JavaScipt业务代码工具库🚀 🚀 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: dev - **Homepage**: http://jshai.gitee.io/tool/docs - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2021-09-03 - **Last Updated**: 2022-10-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: tool, javaScipt ## README ![npm](https://img.shields.io/npm/v/medash) ![npm](https://img.shields.io/npm/dt/medash) ![npm bundle size](https://img.shields.io/bundlephobia/minzip/medash) [![](https://data.jsdelivr.com/v1/package/npm/medash/badge)](https://www.jsdelivr.com/package/npm/medash) [![LICENSE MIT](https://img.shields.io/npm/l/medash.svg)](https://www.npmjs.com/package/medash) 前端`JavaScipt`业务代码工具库 > 业务常用代码片段汇总,高效率完成Task 业务开发过程中,经常用到`日期格式化`、`url参数转对象`、`浏览器类型判断`、`节流函数`等常用函数,为避免不同项目多次复制粘贴的麻烦,这里统一封装,并发布到npm,以提高开发效率。如果你也有常用的代码,欢迎为本项目提交pr。 ## 安装 ### CDN ```html ``` ### npm 推荐使用 npm 安装[[1\]](https://v3.cn.vuejs.org/guide/installation.html#footnote-1) ```shell npm install medash //或 yarn add medash ``` ### 完整导入 ```js const medash = require('medash'); medash.eq('medash','medash');//true ``` ### 按需导入 > 按需导入只会加载需要代码,减少文件体格 ```js const eq = require('medash/lib/eq'); eq('medash','medash');//true ``` [webpack](https://webpack.js.org/) 或 [Rollup](https://rollupjs.org/) 模块打包器配合使用,可使用ES6模块化导入 ```js import eq from 'medash/lib/eq'; eq('medash','medash');//true ``` > 注意点: 使用某个API时,如果报错请检查`medash`版本,确保为最新的版本 ### 支持Tree shaking > 构建时,去除无用代码,减少打包后的文件体积 ```js import {eq} from "medash" //... ``` ## :package: API文档 [查看文档](http://jshai.gitee.io/tool/docs) ## 协议 [MIT](http://opensource.org/licenses/MIT) ## 联系我 微信号