回答
根据谷歌:
的所有Closure库 函数的名称和属性与防止它们 意外与非Closure库 代码定义 名称重叠 点分隔路径开始。这条路径被称为命名空间。
(http://code.google.com/closure/library/docs/introduction.html)
所以应该没有冲突,我也查了API文档,并重申我的发现,例如,用于数组操作,你必须要经过谷歌的命名空间(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的推广。
干杯, 罗马
谢谢 - MooTools扩展方法是否意味着它们将与Closure lib不兼容呢? – rutherford 2009-11-21 17:41:40
如果没有仔细编码,它可能与任何东西都不兼容。很大程度上取决于你如何构造代码。如果数组原型已被修改,并且在不考虑这个原型的情况下迭代一个数组,那么最终可能会得到原型的迭代...... iirc对Raphael的作者有一些关于缺乏hasOwnProperty检查的批评在这样的迭代中......所以记住这一点。 – 2009-11-22 17:36:03
我只是使用MooTools数组遍历代码($ each()),并不是我首先使用google库的真正原因。说过我在使用MooTools时没有和其他大型图书馆(OpenLayers)有任何问题,所以它们都很好吃! – 2009-11-22 22:49:42
- 1. Google图书馆(mootools)不支持Google Script网络应用
- 2. 是与Closure Compiler兼容的jQuery 1.4.2吗?
- 3. Android传送图书馆。不兼容的类更改错误
- 4. 图书馆对图书馆的引用
- 5. 图书馆ClassNotFound的
- 6. 杰克逊图书馆的Hadoop和德鲁伊不兼容问题
- 7. VS2005图书馆
- 8. 图书馆定义Google表格菜单
- 9. Google Play Services LocationClient在图书馆项目
- 10. DocsClient的图书馆
- 11. 开罗图书馆和Cmake
- 12. cx_Oracle,和图书馆路径
- 13. Java:Maven和图书馆编译
- 14. JasperReports的图书馆和MongoDB
- 15. 图书馆与图书馆项目与外部图书馆的区别
- 16. mootools与jQuery不兼容
- 17. 从Google图书馆加载时需要加载jsapi吗?
- 18. Typescript和Google Closure
- 19. SyntaxHighlighter图书馆
- 20. SimpleHTMLDom图书馆
- 21. AndroidPdfViewer图书馆
- 22. 从图书馆
- 23. 图书馆
- 24. SOA:图书馆vs服务:图书馆可以是更好的选择吗?
- 25. 特殊算法,图书馆和书籍
- 26. Jpedal图书馆是免费的吗?
- 27. 图书馆项目需要proguard.cfg吗?
- 28. Golang - 图书馆需要非阻塞吗?
- 29. 图书馆项目
- 30. 保护图书馆?
谷歌关闭图书馆有严重的互操作性问题 – 2009-11-21 14:37:35
@Martinho费尔南德斯(其它JS初学者的错误中):你能否详细说明? – 2009-11-21 15:53:00