chengyu_common

0.1.15 • Public • Published

Github 地址

安装

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

Readme

Keywords

Package Sidebar

Install

npm i chengyu_common

Weekly Downloads

1

Version

0.1.15

License

ISC

Last publish

Collaborators

  • chengyu.wang