任何人都有在同一页面中使用 Closure js lib 和 Mootools 的经验吗?
冲突或工作正常?
任何人都有在同一页面中使用 Closure js lib 和 Mootools 的经验吗?
冲突或工作正常?
根据谷歌:
所有闭包库函数和属性的名称都以点分隔路径开头,以防止它们与非闭包库代码中定义的名称意外重叠。此路径称为命名空间。
(http://code.google.com/closure/library/docs/introduction.html)
所以应该没有冲突,我还检查了 API 文档,它重申了我的发现,例如,对于数组操作,你必须通过 google 命名空间(goog):
goog.array.binaryInsert(array, value, opt_compareFn) ⇒
boolean
( http://closure-library.googlecode.com/svn/trunk/closure/goog/docs/closure_goog_array_array.js.html ) 这与 Array 类本身的 MooTools 扩展不同。
干杯,罗马