Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

nojsja

Javascript function library of mine.

All Function

1. define(name, developments, implements)

自定义功能模块,提供自定义模块的接口

2. get(name)

供外部获取某个模块

3. delete(name)

删除某个模块

4. AjaxPool

Ajax调用池

5. ObserverPattern

给对象绑定观察者模式的相关属性

6. GetMouserPosition(event)

获取当前鼠标的位置

7. ModalWindow

自己实现的JS模态弹窗,支持弹窗自定义DOM,需要结合相关html文件使用

8. SlideView

自己实现的JS图片轮播,需要结合相关html文件使用

9. Tool

常用的小工具函数,包含获取当前日期GetDate,防止高频调用的函数FnDelay,Boolean类型转换函数StringToBoolean,获取某一个范围内的随机数函数GetRandomNum,html常用字符编码和解码函数HTMLEncode,HTMLDecode,常用符号解码函数SymbolDecode

10. GetDocumentHeight[browserType](heightAttr)

获取document的各个高度

11. FnLocker

简单的函数锁

12. FnDelay(fn, delayTime, isImediate, args)

防止高频调用的函数-函数去抖

13. EventUtil

事件处理函数

14. mconsole

移动端console后台调试

15. HoverButton

页面悬浮按钮,需要结合相关html文件使用

16. DanmuColor

弹幕颜色选择组件,需要结合相关html使用

17. ScrollHandler

浏览器滚动事件处理函数,可以禁用和启用滚动

18. DanmuPool

弹幕调用池,可以和DanmuColor一起使用

19. Chain

模仿promise的用法使用责任链模式设计的异步处理类