有人说jQuery的编码风格是优雅的,那么为什么说它是优雅的呢,难道其他javascript库就不优雅吗?

如题所述

优雅的原因是它简洁、巧妙,例如原生态的js或其他js库对于完全加载window.load()可能处理的非常复杂,只有等到网页所有元素(html、图片、flash等)加载完成之后才能够处理js脚本,这样就延长了用户等待的时间,如果网速也不好,网页元素加载缓慢,那么一个绚丽、丰富的js程序就难以展示了。而jquery的一个$符号配合其函数以及实用方法工具,如$(document).ready()就很容易地解决了网页加载的难题,它不是等到全部加载完之后才执行脚本,而是在预加载或正在加载的时候就已经执行了程序。
再者。很多效果如果用原生态的js或许要写的很复杂,如果用jquery就简化、容易了很多。
以上的这两点就足以体现了它的优雅,至于其他的js库,在有些方面强于jquery,但是综合起来就没有jquery那么有魅力了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-08
因为它能用更少的代码做出更多的事,比任何一个库都要小,都要简洁
相似回答