UNPKG

shuyar-util

Version:

Some useful function or tools in development.

86 lines (62 loc) 1.23 kB
#shuyar-util ## *Libs* ## * `random` * `object` --- ### *random* ### * `random.number(n)` 返回长度为`n`的整形数字字符串 ```Javascript random.number(16) //=> '3451764223744659' ``` --- * `random.lower(n)` 返回长度为`n`的小写字母随机字符串 ```javascript random.lower(16) //=> 'sheygajeuthiwjgy' ``` --- * `random.upper(n)` 返回长度为`n`的大写字母随机字符串 ```Javascript random.upper(16) //=> 'MSHUBYAOEPKGUSYE' ``` --- * `random.letter(n)` 返回长度为`n`的大小写字母随机的字符串 ```Javascript random.letters(16) //=> 'sWeySajeDthNRgyP' ``` --- * `random.alpha(n)` 返回长度为`n`的alpha-numeric随机字符串 ```Javascript random.alphaNum(16) //=> 'whAG45Hsu8g2H9Js' ``` --- * `random.any(n)` 返回长度为`n`的任意合法字符组成的字符串 ```Javascript random.any(16) //=> 'f$TH@5Hag!s*GwlT' ``` ### *object* ### * `object.equals(obj1, obj2)` 判断两个对象是否相等 ```Javascript object.equals(obj1, obj2) //=> true || false ``` --- * `object.merge(obj1, obj2)` 将obj2合并到obj1,如果obj1存在属性,则用obj2的覆盖,否则在obj1增加新属性 ```Javascript object.merge(obj1, obj2) //=> new Object ``` ---