npm包 `36c3-shitty` 使用教程

阅读时长 3 分钟读完

在前端开发中,我们常常需要使用各种各样的npm包来辅助我们快速开发。今天,我将介绍一个npm包——36c3-shitty,它提供了一些辅助函数,让我们的前端开发更加高效。

介绍

36c3-shitty是一个由社区贡献的npm包,它包含了一些代码片段,能够帮助我们快速处理一些常见的问题。下面就是36c3-shitty这个npm包的介绍与使用方法。

安装

使用npm安装:

使用

在你的项目中引入36c3-shitty

然后,就可以使用其中的一些辅助函数了。

函数

1. formatMoney

这个函数可以将数字格式化为货币形式。比如,将123456.789格式化为¥123,456.79

2. generateRandomString

这个函数可以生成指定长度的随机字符串。比如,生成一个长度为10的随机字符串。

3. isEmail

这个函数可以判断一个字符串是否为email格式。比如,判断一个字符串是否为example@mail.com格式。

4. objectToQueryString

这个函数可以将一个对象转化为queryString形式的字符串。比如,将{name: 'David', age: 18}转化为name=David&age=18

5. debounce

这个函数可以防抖函数,用来优化一些需要频繁触发的事件,如浏览器resize、scroll等事件,并且可以设置等待时间。比如:

总结

在以上的介绍中,我们了解了一个npm包——36c3-shitty,并介绍了其中一些辅助函数的具体使用方法。除了这些函数,还有很多其他的函数可以帮助我们更好的开发,值得我们深入学习。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/87947