• Jquery与mootools对比


    换了新公司以后就很少使用原生Js来实现界面交互了,而是更多的依赖Jquery.

    1.Jquery优点:

      良好的一致性$().().xxxxx与强大的DOM api组件可以让一个js菜鸟一周之类立马开发出可读性不错且兼容性良好的

    前端代码。加之强大的插件支持,让Jquery的光芒放大到极限。

    2.mootools初见

      今年陆陆续续接触到mootools,从原先的不习惯$与$$的使用,到慢慢喜欢上。发现mootools更适合咋这样的

    后端程序员使用(new object()),特别是进行逻辑性很强的业务实现而不是在jquery擅长的dom操作方面上。

    那到底jquery跟mootools有什么区别,两者该如何抉择呢?

      对jquery我们可以这么理解,一个$可以让你把界面上的任何一个元素无处遁形,并且可以肆意的进行你要想的操作

    同时对版本的冲突也有很好的解决方案。最重要的是他的API,非常简洁,真正做到了jquery喊的口号

    write less,do more!

      而对于mootools,则越显复杂,特别与dom原生的结合,让他总有一种站的比jquery低一级的感觉。

    当然,正如mootools开发作者之一所说,我们并不关注mootools本身有多受欢迎,我们只想让更多的开发者

    有更多的选择,并且让他们明白,不管是mootools还是Jquery还是proterties,dojo等等,都是用不同的方式

    实现了同一个事情。

    3.总结

      如果你要快速开发个人站点(jquery easyui),jquery必然是首选。

      如果要考虑到项目的复杂性和代码一致性(随着jquery plugins的引入),对插件和Jquery本身的维护就是非常让人头疼的一个事情

    而且在处理复杂事物上,jquery 显得一筹莫展。

    深入了解通道

    本来想深入的对两者进行对比,正好看到张鑫旭的博客,对两者的比较可谓精辟,就借花献佛

    供大家品读。

  • 相关阅读:
    Spring Boot 的单元测试和集成测试
    Containers vs Serverless:你选择谁,何时选择?
    Java13新特性
    Java中创建对象的5种方法
    最好的重试是指数后退和抖动
    杂谈:面向微服务的体系结构评审中需要问的三个问题
    使用Quarkus在Openshift上构建微服务的快速指南
    Java EE—最轻量级的企业框架?
    AQS机制
    JVM-内存模型
  • 原文地址:https://www.cnblogs.com/draem0507/p/3177581.html
Copyright © 2020-2023  润新知