我一直在使用各种javascript框架包括脱。、原型和scriptaculous和已经发现了它们的所有良好的,但很难扩展到更多的复杂的想法。

如果我要节和了解的一个,这是最简单的扩展和使用,而住足够强有力的使用在各种各样的方向?

有帮助吗?

解决方案

我建议!

我会给你一些主要论点从介绍我的团队把昨天用于高级管理层说服他们这一点。

原因:

  1. 社会接受。看看 这个图.它显示搜索"原型","锐"和"scriptaculous"增长从2004年到2008年。然后从哪儿冒出来的2006年索回"jquery的"拍摄双数的其他图书馆。社区实际上会聚在一个单一产品,它!

  2. ,这是非常非常简洁和易读。我进行了一项实验中,我把现存的代码(随机选择)编写锐,并试图重新书写它在!它的1/4长在!这使得它4次为便于编写,并4次作为易于维护。

  3. jQuery集成以及与其他网络世界。使用CSS语法作为关键的选择的项目是一个辉煌的欺骗,这有助于融合在一起的高度diseparate世界上的HTML,CSS和JavaScript。

  4. 文件:jQuery具有出色的文件,有明确的规格和工作实例的每一个方法。它具有优良的书籍(I建议"jQuery在行动"。) 唯一的竞争对手相匹配它是唯.

  5. 活动的用户社区:谷歌组,这是主要的社区讨论论坛,原型已近1000名成员。谷歌组。有10倍多成员。和我个人的经验是,社区往往是有帮助的。

  6. 简单的学习曲线。,这是简单易学,即使对经验的人作为一个设计师,但是没有经验的编码。

  7. 性能。检查了 , ,这是发布通过脱.它比较的速度不同的框架。,这是不是总是最快的,但这是很好在每次试验。

  8. 播放以及与其他人:google i/o大会的noConflict模式和核心图书馆的小帮助它的工作以及在环境中已经在使用其他库。

  9. 旨在使JavaScript使用。循环是一个痛苦JavaScript;jQuery与设定对象几乎不需要写的循环。JavaScript的最大强度职能是第一流的对象;jQuery广泛使用这一特征。

  10. 插件。,这是设计来做它 容易的 写插件。并且有是一个巨大的社区的人在那里写插件。任何你想要的是很可能在那里。检查出来的东西喜欢 对于些例子。

我希望你找到这个令人信服!

其他提示

在我看来,jQuery非常强大而且简单。它使用CSS选择器语法来回退元素,并且只向全局命名空间添加两个函数:jQuery()和$(),它是jQuery()的别名。

有大量的jQuery插件可以让你做一些事情,比如制作幻灯片,手风琴控件,丰富的日历等等。书中的“jQuery In Action”是在线参考资料的非凡伴侣。

我们在上一个项目中使用它来创建一个相当丰富的调度工具,我们非常喜欢它,我们鼓励它在整个咨询公司中被采用作为所有JavaScript使用的事实标准。您可以在 http://www.stanleysteemer.com 查看结果

jQuery是我最喜欢的

原型。简单,不引人注目,使您的JavaScript代码看起来比以往更清晰。

它有一个精彩的用户组,在那里你几乎可以立即回答你的问题

对jQuery的另一次投票。它小巧,专注,但功能强大。 JS库的(通常很糟糕的)标准也很合理。

一旦你理解了语法,它也很容易扩展。

注意:这个答案是Angular / Ember /等。所以解决了一个过时的问题。

我教这些东西,除了回到JQuery之外别无选择,因为业界大多数人已经“选择”了它(并不总是一个很好的理由,我知道),但也因为 - 对于那些学生而言已经知道一些CSS - 切入点较低。

我也使用了Mootools(我的第二选择),但是一位同事说服我使用'programmability'参数切换到JQuery - 我觉得编码和理解更清晰。 JQuery社区,在线文档,免费在线书籍第三方网站也有帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top