Firefox Extensions - 最佳实践

Gra*_*ham 11 javascript firefox-addon

我一直在编写Firefox扩展,但最近阅读了一些文章,解释说通过简单地将应用程序名称附加到变量的前面来避免变量名称冲突是不好的做法.

不幸的是我一直这样做.相反,最佳做法是什么?我假设它以某种方式命名变量.我发现了关于在主对象中包装everythign的各种文章,但遗憾的是没有这方面的例子.

有人能指出我使用最佳实践的好教程,甚至简单的扩展吗?

谢谢!

Xin*_*nus 5

您可以查看来自Google tech的视频,该视频解释了JavaScript编码的最佳实践,这是Firefox扩展开发的主要部分

http://www.youtube.com/watch?v=0LKDImgRfrg

alt text http://0.gvt0.com/ThumbnailServer2?app=vss&contentid=4d0ae57a8484fdf8&offsetms=275000&itag=w160&hl=en&sigh=GnGo87Drht4wi2JvP1L0PtvKT4M