字符串查询数据更新方法–xmsQueryParam

当您在向服务器请求数据时,经常会出现的一个情况就是,数据查询时,携带的参数,很多时候是变化的,或者说,我要添加一些额外的数据到请求数据列表中,那么,该方法就可以实现这个功能,并且,支持您传入的参数时字符串或者对象。

获取某一天数据的方法–xmsCustomDate

我们经常使用到的一个方法就是,获取指定某一天的数据,然后拼接成,想要展示的字符串,但是每次获取时,都要根据不同的需求,获取到不同的数据,比如当您要写一个日期插件时,就需要把日期,周,节日等,所以,就专门实现了该方法。

日期选择插件–XMSDatePicker

该方法,是为了完成公司的业务而重新实现的,所以,包含了很多其他的日期插件,不包含的功能,当然,也包含了日期插件,基本的功能,并且支持一些自定义的扩展,这些自定义的扩展,可能需要更详细的说明,才能发现(因为没有太多的时间,把这个插件的所有功能,都详细的描述下来),当然,你如果愿意自己去查看源代码的话,也可以发现,可以如何扩展的。

回车联动方法-xmsEnterTrigger

该方法的存在,是为了用户的一个操作习惯,我们长用的一个操作就是搜索信息,当在一个输入框输入信息之后,就直接“回车”进行搜索,而搜索的动作,一般都会有一个按钮来实现的,而把一个回调放到多个点击事件中,对于可扩展性,等都是不好的效果,所以这里采用了“观察者模式”,用于去触发一个类型的事件,所以…

时间格式化插件-xmsDateFormat

时间的格式化~~输入一个可以转换为时间的参数,输出指定类型的时间字符串。

表单验证-xmsAllpass方法

为了能不引入其他的插件,更容易维护,所以专门针对公司的项目,实现该简单的插件

重新封装ajax方法-xmsAjax(限制提交频率)

在我们平时使用ajax时,经常会出现的一个问题就是,连续发出多次请求,有些时候,连续发多次请求是没有问题的,但有些时候,连续发多次请求,是一个很大的问题,比如现在比较流行的支付等,所以就在原有ajax的基础上,继续封装,命名为xmsAjax的方法,用于限制请求的频率。

Nodejs的timers模块

Nodejs中,为了能让前端的工程师们,更好的上手,内部有很多功能API,都是和浏览器的功能接口命名相同的,比如延时执行函数setTimeout等,这里就看下,在Nodejs中,实现setTimeout的模块中,还有什么其他的功能,以及与浏览器中的方法,有什么区别,在对比这些之前,首先,先看下timers模块中源码。

Nodejs中的双向链表模块-linklist

链表操作在一些场景下,是很有效的一种数据结构,在C,C++等语言中,是很常见很常用的一种数据结构,在Nodejs中,没有链表的概念,所以这里就有一个私有模块,专门来模拟链表的相关功能,他就是“_linklist”模块。

文本操作模块-fs模块(五)

fs模块中,一个在我看来很有应用型的一个功能,监听文件或者目录的变更,而在grunt的构建工具中,也有watch模块,来自动构建,本篇就看下,在fs模块中,提供的这个监听文件变化的模块,是如何使用的。