📜  Foundation-JavaScript实用工具(1)

📅  最后修改于: 2023-12-03 15:15:11.369000             🧑  作者: Mango

Foundation-JavaScript 实用工具


Foundation-JavaScript License

Foundation-JavaScript 实用工具是一个基于原生 JavaScript 的工具库,旨在提供常用的 JavaScript 工具和功能实现,在提高开发效率的同时,也提高代码的可读性和可维护性。

特性
  • 轻巧,易用:只有 4KB 左右的大小,适用于各种应用场景。
  • 原生 JavaScript:不依赖任何第三方库,纯原生的 JavaScript 实现。
  • 简洁 api:易于使用,没有复杂的配置,简单即可实现目标。
安装
使用 npm 安装
npm install foundation-javascript
使用 CDN 引入
<script src="https://unpkg.com/foundation-javascript"></script>
使用方法
基础使用

Foundation-JavaScript非常易于使用,只需要在项目中引入后,直接使用即可。

// 引入 Foundation-JavaScript
import FoundationJS from 'foundation-javascript';

// 使用 Foundation-JavaScript 中的方法
FoundationJS.isNumber(123); // true
API 参考

参考下面的 API 文档,来学习和使用 Foundation-JavaScript

isNumber(value)

判断一个值是否为数字。

FoundationJS.isNumber(123); // true
FoundationJS.isNumber('123'); // false

isEmail(value)

判断一个值是否为合法的邮箱。

FoundationJS.isEmail('example@domain.com'); // true
FoundationJS.isEmail('123456.com'); // false

isPhone(value)

判断一个值是否为合法的中国大陆手机号。

FoundationJS.isPhone('13612345678'); // true
FoundationJS.isPhone('12345678901'); // false

formatMoney(value)

格式化货币字符串,将数字转换成货币 风格的字符串。

FoundationJS.formatMoney(123456789); // '¥123,456,789.00'

randomString(len)

生成一个指定长度的随机字符串。

FoundationJS.randomString(8); // 'n4c4pPiZ'

trim(value)

删除字符串两端的空格。

FoundationJS.trim('  hello  '); // 'hello'
贡献和支持

如果你在使用 Foundation-JavaScript 的过程中遇到任何问题,或者希望提交 bug、需求、建议,请到GitHub上提 issue。

如果你希望为 Foundation-JavaScript 项目贡献代码,欢迎参与贡献,详情请参考贡献指南

如果你觉得 Foundation-JavaScript 对你有所帮助,欢迎到 GitHub Sponsors 上支持我,让我更好地维护和开发该项目。