我注意到 Lo-Dash 有一个特殊的 Underscore 兼容版本,表面上是为了解决函数参数/操作的差异(因为 Lo-Dash 是 Underscore 的超集,我假设 Lo-Dash 中没有缺少 Underscore 函数)。
我还注意到 BackboneJS 可以与 Underscore 或 Lo-Dash 一起使用。
我的问题:将 Lo-Dash 的“正常”构建与 BackboneJS 一起使用是不明智的吗?我找不到任何迹象表明人们是否在野外这样做,但这似乎是个坏主意,特别是如果 BackboneJS 依赖于这些构建中可能不同的功能。同时,在 Lo-Dash 中使用一些较新的功能会很好,所以如果没有必要,我不想错过这些功能。