【问题标题】:Comparison of Javascript libraries [closed]Javascript库的比较[关闭]
【发布时间】:2010-09-07 07:06:03
【问题描述】:

在建议为my ajax needs 使用库之后,我将使用一个,问题是有这么多,我什至不知道如何开始区分它们。

因此,任何人都可以
A) 列出差异或
B)指出我(和其他像我一样的人)有这样一个列表的地方。

如果方案 C 失败,则选择此处提及最多的那个。

【问题讨论】:

    标签: javascript comparison


    【解决方案1】:

    jQuery 是我见过的最好的框架……它采用了现代编码方法,例如简单、干净和快速的代码。

    使用 jQuery...

    【讨论】:

      【解决方案2】:

      我建议将自己限制在可以从免费 CDN 中提取的库中,例如 Google's AJAX CDNMicrosoft's AJAX CDN。 CDN 上的可用性表示一定的最低流行度,使用它可以让您更快地加载网页。 jQuery 是我的首选库,可在 Google 和 MS CDN 上使用。

      【讨论】:

        【解决方案3】:

        回答 B:

        Comparison of JavaScript frameworks


        编辑:虽然每个人和他们的妈妈显然都在追赶jQuery 的潮流(我使用MochiKit),但有许多库提供相同的功能 - 大多数库解决的问题集(异步客户端-服务器通信、DOM 操作等)是相同的,并且很少有您没有完成工作所需的东西。

        您自己确定的重要事项是图书馆是否适合您的特定风格和感受。人们普遍不知道 JavaScript 这种语言实际上是如何工作的,再加上由此产生的负面新闻,再加上 jQuery 现在非常流行,导致大多数人走上了这条路。值得庆幸的是,这并不是一条糟糕的道路,因为当抽象泄漏并且您需要帮助时,有很多旅行者陪伴您。选择 jQuery 可能不会出错。

        【讨论】:

          【解决方案4】:

          相关主题在这里,有一些很好的贡献:

          What JavaScript library would you choose for a new project and why?

          【讨论】:

            【解决方案5】:

            我必须再次投票给jQuery。它使用起来非常简单,并且使您的 javascript 更加干净。

            举个例子,如果你想给一个id为“clickdivs”的元素内的所有div添加一个onclick事件,你只需这样做:

            function clickedme(event) {
              alert('Someone clicked me!');
            }
            $('#clickdivs div').click(clickedme);
            

            您的 HTML 将如下所示:

            <div id="clickdivs">
              <div>Click Here</div>
              <div>And Here</div>
              <p>Not here</p>
              <div>Click Here Too</div>
            </div>
            

            维奥拉!

            【讨论】:

              【解决方案6】:

              我一直在使用Prototype + Scriptaculous

              他们有很好的 API 文档,对我来说很好用!最大的好处是:

              • 清理混乱的 JavaScript 代码
              • 跨浏览器兼容性
              • 简化 AJAX 处理
              • 流畅的 UI 效果

              【讨论】:

                【解决方案7】:

                今天早上(2008 年 8 月 29 日星期五)推出了 jQuery's 网站重新设计。好有趣的事实。当然还有 +1 提及。

                【讨论】:

                  【解决方案8】:

                  jQuery,易学易用,占用空间小,活跃的插件开发者社区。 jQuery 不会出错。

                  【讨论】:

                    【解决方案9】:

                    我们开始在我工作的地方使用 jQuery。我对 JavaScript 不是很感兴趣,但其他人都非常喜欢它。我不知道这是否有帮助...

                    【讨论】:

                      【解决方案10】:

                      我认为 Stackoverflow 使用 jquery,而且我听说 jquery 风靡一时

                      【讨论】:

                        【解决方案11】:

                        【讨论】:

                          猜你喜欢
                          • 2012-02-07
                          • 1970-01-01
                          • 1970-01-01
                          • 2022-06-13
                          • 1970-01-01
                          • 2019-09-29
                          • 1970-01-01
                          • 1970-01-01
                          • 2010-09-18
                          相关资源
                          最近更新 更多