HHJsLibJS应用工具库

联合创作 · 2023-09-22 10:49

HHJsLib是使用jQuery框架开发的应用工具库,So~使用了HHJsLib的地方,用户可以尽情的使用其它第三方同样基于jQuery开发的插件,像jQuery-UI、jQuery.lazyload等等,从而不会因为HHJsLib而加载了过多的js文件,影响了网站的加载体验。jQuery很好的兼容性,让HHJsLib可以在各种类型、版本的浏览器里能完美的帮您实现您想要的功能!

写了近4年的WEB方面的代码,在还没有写HHJsLib之前,一直在用IF这样的方式去处理用户当前选择的一些业务,虽然后台语言可以用像数组或是哈希表这样的通过KEY值去显示对应内容的方式。这样是可以减少一部分的代码量,但这样的处理太不流畅,心里总觉得这是不是可以再优化下。可能也是由于自己心里这份挥之不去的“是不是可以再优化”的心理动力,让我想到了是不是可以从其它的语言来着手解决这个问题。啊哈~我看到了Javascript!花了好长一阵子时间,翻了好几本书Javascript著作,完善了一下自己这方面的知识体系,特别是对于Javascript面像对象的写法跟闭包的理解,让自己觉得可以用Javascript来做更多的事情!

  在2011年底的时候,尝试性的用Javascript写了一个小小的工具库,取名叫“XTools.js”(如果,我没有记错的话它算是HHJsLib最远的前身~),它只有一个文件,同样也是基于jQuery写的,里面的代码也很简漏,基本是堆的一些常用的检测功能等,也没有太多的模式及规范,随性的堆外加收集的一些功能代码,自己工作跟接的单中用用。2012年7月多份,又一次的翻了几本Javascript的书,也看了看jQuery的部分源码,当时大脑就被电到了。。。。。闪现出好些字眼:我要改版本XTools.js!!!我要改版本XTools.js!!!!!!于是乎,HHJsLib的测试版在2月后出来了。经过到现在的一直优化及丰富调优,HHJsLib的功能及相关结构已经很稳定,我们觉得它真的能为后台的程序们很好的解决他们在自己业务代码中的问题,为了能让它能有幸为更多的人服务,我们在2013年的8月决定将它开源。同时,也希望能有更多感兴趣的朋友能跟我们一起来不断的完善这个小东西,让它在今后的时间里能成长的更加强大、稳定、高效。

浏览 8
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报