0.1.15 • Published 6 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
6 years ago
0.1.14
6 years ago
0.1.13
6 years ago
0.1.12
6 years ago
0.1.11
6 years ago
0.1.10
6 years ago
0.1.9
6 years ago
0.1.8
6 years ago
0.1.7
6 years ago
0.1.6
6 years ago
0.1.5
6 years ago
0.1.4
6 years ago
0.1.3
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago
0.0.11
6 years ago
0.0.10
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago