简介
swts 是一个轻量级的前端工具包,提供了常用的字符串处理、date 时间处理、正则表达式等功能。
它可以通过 npm 安装使用,并且支持在浏览器和 Node.js 中使用。
安装
npm install swts
使用
字符串处理
驼峰转下划线
const { toUnderscore } = require('swts'); console.log(toUnderscore('camelCaseTest')); // 'camel_case_test'
下划线转驼峰
const { toCamelCase } = require('swts'); console.log(toCamelCase('camel_case_test')); // 'camelCaseTest'
时间处理
获取距离现在时间
const { getTimeFromNow } = require('swts'); const date = new Date('2021-08-15T00:00:00.000Z'); console.log(getTimeFromNow(date)); // '3 天前'
正则表达式
邮箱校验
const { isEmail } = require('swts'); console.log(isEmail('example@swts.com')); // true
总结
通过学习 swts 的使用,我们可以提高开发效率,降低重复劳动的成本。
同时,学习如何使用第三方 npm 包也可以帮助我们更好地理解模块化开发的概念。
赶快行动起来,尝试使用 swts 提升你的开发体验吧!
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055b9281e8991b448d938d