前置知识
在本文中,我们假设您已经了解了以下技术:
- Node.js和npm的基础概念;
- JavaScript的ES6语法。
什么是gebo-utils?
gebo-utils是一款npm包,旨在提供一组经常被用于Web开发中的实用工具函数。该包为我们的编程工作节省了时间,并减少了出错的可能性。
安装 gebo-utils
在您的项目根目录下,使用以下命令安装:
--- ------- ---------- ------
接着,您就可以在JS文件中使用它了。
----- --------- - ----------------------
gebo-utils的函数
下面让我们来看一下 geboUtils 的主要函数以及用法。
getParameterByName(name,url)
这个函数可以从 URL 或输入框中获取参数。
----- --------- - ---------------------- --- --- - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --- ---- - ----- ---------------------------------------------- ------
输出结果:
gebo-utils
getDateFromSeconds(seconds)
将秒数转换为可读日期格式。
----- --------- - ---------------------- --- ------- - ----------- ---------------------------------------------------
输出结果:
2018-11-02 15:43:07
getYesterdayDateString()
生成昨天此时的日期字符串。
----- --------- - ---------------------- ------------------------------------------------
输出结果:
2019-04-08 23:25:09
LevenshteinDistance(s1,s2)
计算两个字符串之间的 Levenshtein 距离(编辑距离)。
----- --------- - ---------------------- --- -- - -------- --- -- - -------- ------------------------------------------------ -----
输出结果:
1
getRandomInt(min,max)
获得指定范围的随机整数。
----- --------- - ---------------------- --- --- - -- --- --- - --- --------------------------------------- ------
输出结果:
(min,max)之间的随机整数
getKeyByValue(object,value)
根据对象和值获取键。
----- --------- - ---------------------- --- ------ - --- --------- -- ---------- --- ----- - --------- ------------------------------------------- --------
输出结果:
b
readFile(path)
读取文件并返回内容。
----- --------- - ---------------------- --- ---- - ----------------------------- --------------------------------------
输出结果:
文件内容字符串。
writeFile(path,data)
将数据写入文件。
----- --------- - ---------------------- --- ---- - ----------------------------- --- ---- - --------- ------------------------- ------
copyFile(sourcePath,distPath)
复制文件到新位置。
----- --------- - ---------------------- --- ---------- - ----------------------------- --- -------- - --------------------------- ------------------------------ ----------
以上是 gebo-utils 的主要函数和用法,您可以自由探索其他函数的用法。
结论
gebo-utils 这个 npm 包减少了我们编写实用工具函数的工作量,帮助我们在开发中快速轻松地解决大部分经典开发问题。在编写任何 Web 应用程序或工具时,gebo-utils 都是非常有用的。希望这篇教程能帮助您更好地使用它。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/77368