0.1.15 • Published 8 years ago
chengyu_common v0.1.15
安装
npm install chengyu_common然后在使用的地方引用即可
const tool = require('chengyu_common')方法介绍
| 名 | 作用 | 参数 | 返回值 |
|---|---|---|---|
| fAdd | 安全加法 | Number,Number | Number |
| fSub | 安全减法 | Number,Number | Number |
| fMul | 安全乘法 | Number,Number | Number |
| fDiv | 安全除法 | Number,Number | Number |
| fIsWithData | 检查传入参数是否有值 | elementType | Boolean |
| fIsNull | 检查传入参数是否为空 | elementType | Boolean |
| fFormatNumber | 格式化数字 | Number,Number(小数位数,默认为4),Boolean(是否可为负,默认不可为负,true) | String |
| fGetUrlParamsByURL | 获取URL参数 | String | Object |
| fGetMonthFirstDay | 获取某月第一天 | Number,Number | Date Object |
| fGetMonthLastDay | 获取某月最后一天 | Number,Number | Date Object |
| fDateFormat | 格式化日期 | String,Date | String |
| fHtmlTagSafeEncode | HTML字符转义编码,主要用于防止XSS攻击 | String | String |
| fHtmlTagSafeDecode | HTML字符转义解码,主要用于防止XSS攻击 | String | String |
| fWriteCookie | 写入cookie | string,string,number,string,string | void |
| fReadCookie | 读取cookie | string | string |
| fRemoveCookie | 删除cookie | string | void |
| List | 列表类 | void | Object |
| Stack | 栈类 | void | Object |
| Queue | 队列类 | void | Object |
| OvonicQueue | 双向队列类 | void | Object |
列表类介绍
| 名 | 作用 | 参数 | 返回值 |
|---|---|---|---|
| length | 返回列表的长度 | void | number |
| clear | 清空列表 | void | boolean |
| toString | 返回列表的字符串形式 | void | string |
| getElement | 返回当前位置的元素 | void | elementType |
| insert | 向指定位置插入元素 | elementType,number | boolean |
| append | 给列表添加元素 | elementType | boolean |
| remove | 从列表中删除元素 | elementType | boolean |
| find | 从列表中查找某一元素 | elementType | boolean |
| front | 回到第一个元素 | void | void |
| end | 回到最后一个元素 | void | void |
| prev | 位置前进1 | void | void |
| next | 位置后退1 | void | void |
| hasNext | 判断是否有下一个元素 | void | boolean |
| hadPrev | 判断是否有上一个元素 | void | boolean |
| currPus | 返回当前位置 | void | number |
| moveTo | 去往指定位置 | number | boolean |
栈类介绍
| 名 | 作用 | 参数 | 返回值 |
|---|---|---|---|
| push | 将元素压入栈 | elementType | boolean |
| peek | 取栈顶元素 | void | elementType |
| pop | 将栈顶元素推出栈并返回 | void | elementType |
| toString | 返回栈的字符串表示 | void | string |
| clear | 清空栈 | void | boolean |
| length | 返回栈内元素个数 | void | number |
队列类介绍
| 名 | 作用 | 参数 | 返回值 |
|---|---|---|---|
| enqueue | 将元素入队 | elementType | boolean |
| dequeue | 将元素出队 | void | elementType |
| front | 取出队首元素 | void | elementType |
| back | 取出队尾元素 | void | elementType |
| toString | 返回栈的字符串表示 | void | string |
| clear | 清空栈 | void | boolean |
| length | 返回栈内元素个数 | void | number |
双向队列类介绍
| 名 | 作用 | 参数 | 返回值 |
|---|---|---|---|
| enqueueFront | 将元素从队首入队 | elementType | boolean |
| enqueueEnd | 将元素从队尾入队 | elementType | boolean |
| dequeueFront | 将元素从队首出队 | void | elementType |
| dequeueEnd | 将元素从队首出队 | void | elementType |
| front | 取出队首元素 | void | elementType |
| back | 取出队尾元素 | void | elementType |
| toString | 返回栈的字符串表示 | void | string |
| clear | 清空栈 | void | boolean |
| length | 返回栈内元素个数 | void | number |
链表类介绍
| 名 | 作用 | 参数 | 返回值 |
|---|---|---|---|
| append | 将元素从队首入队 | elementType | boolean |
| delete | 删除指定位置的元素,返回是否删除成功 | elementType,number | boolean |
| insert | 向指定位置插入元素,返回是否成功 | elementType,number | boolean |
| indexOf | 返回元素在链表中的位置 | elementType | number |
| getElement | 返回指定位置的元素的值 | number | elementType |
| toString | 返回链表的字符串表示 | void | string |
| clear | 清空链表 | void | boolean |
| length | 返回链表内元素个数 | void | number |
0.1.15
8 years ago
0.1.14
8 years ago
0.1.13
8 years ago
0.1.12
8 years ago
0.1.11
8 years ago
0.1.10
8 years ago
0.1.9
8 years ago
0.1.8
8 years ago
0.1.7
8 years ago
0.1.6
8 years ago
0.1.5
8 years ago
0.1.4
8 years ago
0.1.3
8 years ago
0.1.2
8 years ago
0.1.1
8 years ago
0.0.11
8 years ago
0.0.10
8 years ago
0.0.9
8 years ago
0.0.8
8 years ago
0.0.7
8 years ago
0.0.6
8 years ago
0.0.5
8 years ago
0.0.4
8 years ago
0.0.3
8 years ago
0.0.2
8 years ago