当前位置:  软件>JavaScript软件

JS应用工具库 HHJsLib

    来源:    发布时间:2014-12-28

    本文导语:  HHJsLib是使用jQuery框架开发的应用工具库,So~使用了HHJsLib的地方,用户可以尽情的使用其它第三方同样基于jQuery开发的插件,像jQuery-UI、jQuery.lazyload等等,从而不会因为HHJsLib而加载了过多的js文件,影响了网站的加载体验。jQu...

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月决定将它开源。同时,也希望能有更多感兴趣的朋友能跟我们一起来不断的完善这个小东西,让它在今后的时间里能成长的更加强大、稳定、高效。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 重装服务器后IIS网站错误(应用程序中的服务器错误)
  • 让HTML5应用与原生应用一样运行流畅 Steroids.js
  • 隐藏andriod 应用app启动图标的几种方法
  • 如何将应用程序加到桌面或应用程序组?
  • ​传统应用的docker化迁移
  • 怎样开发在LINUX 上运行的应用程序,像WINDOWS桌面应用程序一样
  • Http协议3XX重定向介绍及301跳转和302跳转应用场景
  • adnroid已安装应用中检测某应用是否安装的代码实例
  • Docker 1.12.4应用容器引擎发布及下载地址
  • linux商业应用或者说开源软件商业应用是否需要付费?
  • Docker v1.13.0 应用容器引擎正式版发布及下载地址
  • 在多cpu的linux系统上,到底是用多线程应用好些还是多进程应用好些??
  • docker应用之利用Docker构建自动化运维
  • 我要监测一台远程电脑的状态(未上线/上线但没打开每个应用程序/上线且打开应用程序),该如何作?
  • Windows下Docker应用部署相关问题详解
  • Android应用内调用第三方应用的方法
  • 博客 iis7站长之家
  • asp.net应用程序的生命周期和iis应用程序池
  • 手动执行应用程序ok,但用crontab(在正确的用户名下)运行应用程序就报-12545(tns连接错误),怎么解决?
  • 一个静态库包含多个函数,应用程序连接了库中的某个函数,应用程序目标代码中是否还包含了该静态库中的其他函数代码?
  • 介绍下速度快而应用功能齐全的LINUX版本,忍受不了windows的低速了……应用即可,最好带X。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3