# Util
# Functions
-
延迟,一般用法为:
await delay(0.5) // 延迟0.5秒
-
获取路径p的绝对路径如果p以 '/' 开始,返回相对于当前进程cwd的绝对路径。
-
获取name的驼峰形式。如:
get_user_info => getUserInfo _get_user_info => GetUserInfo
-
将对象obj的key全部变成驼峰形式。
compareVersion(versionA, versionB) ⇒
number
对两个版本进行比较versionA === versionB:返回 0versionA < versionB: 返回 -1versionA > versionB: 返回 1
-
计算地球球面上两个经纬点之间的地理距离。
# delay(time)
延迟,一般用法为:
await delay(0.5) // 延迟0.5秒
Kind: global function
Param | Type | Description |
---|---|---|
time | number | 需要延迟的时间,单位为秒。 |
# absolutePath()
获取路径p的绝对路径
- 如果p以 '/' 开始,返回相对于当前进程cwd的绝对路径。
# camelCase()
获取name的驼峰形式。如:
get_user_info => getUserInfo
_get_user_info => GetUserInfo
# camelCaseKeys()
将对象obj的key全部变成驼峰形式。
# compareVersion(versionA, versionB) ⇒ number
对两个版本进行比较
- versionA === versionB:返回 0
- versionA < versionB: 返回 -1
- versionA > versionB: 返回 1
Kind: global function
Param | Type | Description |
---|---|---|
versionA | string | 第一个版本号字符串 |
versionB | string | 第二个版本号字符串 |
# computeGeoDistance()
计算地球球面上两个经纬点之间的地理距离。
Kind: global function
← Common