保持你的javascript结构和整洁(作为OO程序员)

前端之家收集整理的这篇文章主要介绍了保持你的javascript结构和整洁(作为OO程序员)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我最近一直在玩 javascript,HTML5,chrome扩展,jQuery以及所有好东西.到目前为止,我对javascript的可能性印象非常深刻,我唯一挣扎的是构建我的代码并保持整洁.在我知道之前,功能遍布整个地方.我总是以面向对象的方式(C和C#)完成我的编程,我发现自己无法保持整洁.感觉就像我总是最终得到一堆静态的util函数,我是否在C#中“思考”.

我一直在寻找javascript中对象的一些信息,但它seems to come down to wrapping functions in functions.这是构建代码库的好方法吗?从表面上看,它看起来有些神圣.或者还有其他方法可以保持OO心态的整洁吗?

解决方法

最好的OOP JavaScript库之一是Google的Closure库 http://closure-library.googlecode.com/svn/docs/index.html

它的结构是OOP程序员熟悉的,特别是如果你来自java / C#背景.看看任何文件的源代码,作为OOP程序员,它应该感觉像在家一样. http://closure-library.googlecode.com/svn/docs/closure_goog_graphics_canvasgraphics.js.source.html

猜你在找的JavaScript相关文章