Javascript 是否有可用的jQuery构建';s针对下划线.js进行了优化?
我正在使用jQuery和我的个人项目,我喜欢这两种框架。问题是它们在功能上严重重叠 例如,有Javascript 是否有可用的jQuery构建';s针对下划线.js进行了优化?,javascript,jquery,underscore.js,Javascript,Jquery,Underscore.js,我正在使用jQuery和我的个人项目,我喜欢这两种框架。问题是它们在功能上严重重叠 例如,有$。每个和。每个,$.extend和.extend,$.isArray和.isArray等等。所有这些方法都使用两次是没有意义的,所以我正在寻找一个没有这些方法的jQuery版本 是否有任何jQuery版本可用于此 我宁愿在下划线对象上使用这些方法,而不是在jQuery对象上使用这些方法(jQuery用于DOM、AJAX等,下划线用于帮助函数),但是我也很乐意使用优化的下划线.js版本 jQuery在自己
$。每个和。每个,$.extend和.extend
,$.isArray
和.isArray
等等。所有这些方法都使用两次是没有意义的,所以我正在寻找一个没有这些方法的jQuery版本
是否有任何jQuery版本可用于此
我宁愿在下划线对象上使用这些方法,而不是在jQuery对象上使用这些方法(jQuery用于DOM、AJAX等,下划线用于帮助函数),但是我也很乐意使用优化的下划线.js版本 jQuery在自己的代码中到处使用这些方法。(有时有特殊的未记录行为)
您将无法轻松删除它们
别担心;代码复制并没有那么糟糕,而且比维护jQuery的自定义版本要好得多。您可能会有机会尝试一下。该项目的目标是开发更小、更模块化的jQuery。看看他们的网站,在那里你可以挑选你需要的,而不需要的
我不确定您的项目需求,但听起来您是在用jQuery补充underline.js。jQuip可能有助于减少jQuery不需要的膨胀
祝你好运 我不会担心代码重叠,特别是如果你使用google jquery托管,你的访问者/用户可能已经缓存了它,这在总体方案中不会有多大影响
<>我不知道保持一个库的更新以减少这种性质的重叠。 您可以考虑使用,这是jQuery的选择引擎。你不会得到所有的DOM操作,也不会得到AJAX
而且,我还没有亲自尝试过;但是看起来很有希望。如果您在node.js环境中,我会看一看。我发现它在考虑重叠库时非常有用。相关问题: