Appearance
help — 辅助工具
help 模块提供了随机数生成和 MD5 哈希等辅助功能。
引入方式
javascript
var help = require("help")API 列表
Rand — 生成随机整数
javascript
var n = help.Rand(1, 100) // 生成 1-100 之间的随机整数| 参数 | 类型 | 说明 |
|---|---|---|
| min | int | 最小值(包含) |
| max | int | 最大值(包含) |
| 返回值 | int | 随机整数 |
Md5 — 计算字符串 MD5
javascript
var hash = help.Md5("hello") // "5d41402abc4b2a76b9719d911017c592"| 参数 | 类型 | 说明 |
|---|---|---|
| s | string | 输入字符串 |
| 返回值 | string | MD5 哈希值 |
完整示例
javascript
var help = require("help")
// 生成随机验证码
var code = ""
for (var i = 0; i < 6; i++) {
code += help.Rand(0, 9)
}
// 密码哈希
var passwordHash = help.Md5(request.Input("password"))
// 生成随机订单号
var orderNo = "ORD" + Date.now() + help.Rand(1000, 9999)