利用replace求两个数组的差集

数组操作-对比两个数组,求出两个数组的差集,删除了哪些元素,新增了哪些元素。

构造函数模式的一点新的认识

this关键字的进一步延伸,再次理解this的指向问题,并且通过理解this的指向,实现构造函数实例化时,原型链中某些方法只会被运行一次的原理。

基于selectBox实现多级联动的模拟下拉框–SelectBoxMulti

之前有写过一个模拟select框的功能插件,当时也只是支持一个单独的select,但是平时,我们经常使用到的一个功能,就是需要多个select的联动效果,正好工作中也需要该功能,于是基于之前单个selectBox的方法,实现该插件,多个联动的selectBox的插件,我这里命名为SelectBoxMulti插件。

关于闭包的一些-胡思乱想

闭包是一个比较难理解,但又非常重要的概念,想要更好的理解闭包的概念,就需要对作用域链,对象的唯一性,this指向等多个技术点有一定的认识,才能更好的理解闭包,本文就基于这三个知识点,对闭包进行一个简单的说明。

基于jQuery的ellipsis插件

网页布局中,有个很重要的地方,就是当文字过多时,只显示固定数量的文字,其他的以省略号存在,或者其他的隐藏,只有当点击展开或者更多时,才继续做处理,但是关于这种技术,如果使用单独的CSS做处理,只能支持单行的处理,所以,这里基于jQuery,实现一个插件,来把该功能进行扩展,不过,也只能算是一种思想,不推荐使用,因为效率太低。

selectBox模拟select元素-插件

模拟的一个下拉框的信息,select元素中,如果下拉框信息过多,就出现一个问题,寻找对应的元素变得更难了,所以就出现了一个模拟的select元素,其实这种插件是有很多的,但是基于自己也要学习的,所以就自己实现了该功能,基于jQuery的一个模拟select的插件,支持输入筛选和属性ajax提交两种。

进一步封装bootstrap的模态框

bootstrap中模态框的功能,还是很不错的,但是呢,就是过于死板,而且,直接更改也过于复杂,尤其是模态框的内容以及结构不断变化的时候,所以基于bootstrap的模态框的功能,进一个进行封装,实现了该片文章中Mesbox方法。

highlight代码高亮插件

用于代码高亮的插件,基于highlight插件,进行了一些自己的更改,所以就有了在我本人博客中,以后所使用到的这款highlight的插件

jQuery插件–小工具回车触发联动事件

当我们在搜索一些信息的输入框查找信息时,会不会喜欢在输入完信息之后,就直接按下回车就触发该搜索,这是一个比较快捷的方法,而在工作中,也有很多地方,使用了该方法,所以为了方便起见,完成了这个简单的插件,没有太多的可说技术。

对象数组排序-使用sort和闭包

数组操作的一个小tip,使用sort和闭包的方法,按照数组元素或者元素中某种属性的值,进行排序。