代码之家  ›  专栏  ›  技术社区  ›  Falkayn

是否有资源帮助将原型JavaScript转换为jQuery?

  •  3
  • Falkayn  · 技术社区  · 17 年前

    我以前广泛使用过Prototype,它帮助我们为web应用程序添加了相当多的交互性。然而,我们正在考虑使用jQuery,以便在VisualStudio中更好地支持的东西上进行标准化。

    3 回复  |  直到 14 年前
        1
  •  4
  •   nickf    17 年前

    在你的问题上,我真的帮不了你太多的忙,除了说我还没有听说过任何这样的工具,如果真有这样的工具,我会非常惊讶。

    虽然我认为jQuery是一个很棒的库,而且您只想使用一个库是正确的,但请记住,更改所有脚本的成本将是很多小时的工作。用户额外下载30kb脚本的成本大约为0.3秒。也许试着慢慢地淘汰原型,只在a)你必须的时候重构你现有的页面,或者b)如果你没有更好的事情要做的话。

        2
  •  1
  •   Sergey Ilinsky    17 年前

    福尔坎,

    没有自动的过程可用于将针对一个JS库编写的JavaScipt代码转换为另一个JS库。此外,不可能有一个。不同的库实现不同的编程模型,并以不同的方式排列它们的API。

    所以,在您找到问题的解决方案之前,现在问自己一个问题:我是否打算在另一个“更酷的”“X-type”JavaScript库可用时转换我的jQuery代码? 如果您的答案是“否”,请慢慢地手动转换代码,无论需要多长时间。如果您回答“是”,则根本不要转换代码。

        3
  •  -1
  •   Falkayn    17 年前

    谢谢大家的意见。我想要的是语法比较,而不是任何自动化的比较,但是nickf提出了一个很好的观点,即实际成本不必太高。我们只在一些真正需要高水平交互性的页面上使用了Prototype,所以只要注意Ps和Qs,在其他地方使用jQuery应该不会有什么坏处。