Javascript Firefox扩展-最佳实践

Javascript Firefox扩展-最佳实践,javascript,firefox-addon,Javascript,Firefox Addon,我一直在写一个Firefox扩展,但最近读了几篇文章,解释说通过简单地将应用程序名附加到变量的前面来避免变量名冲突是一种不好的做法 不幸的是,我一直在这样做。什么是最佳实践?我假设它是以某种方式命名变量的。我找到了很多关于将所有符号包装到主对象中的文章,但遗憾的是,没有这样的例子 有谁能给我介绍一个使用最佳实践的好教程,甚至是一个简单的扩展 谢谢 Peter Michaux非常出色。您可以从Google tech观看这段视频,它解释了JavaScript编码的最佳实践,这是Firefox扩展开发

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

不幸的是,我一直在这样做。什么是最佳实践?我假设它是以某种方式命名变量的。我找到了很多关于将所有符号包装到主对象中的文章,但遗憾的是,没有这样的例子

有谁能给我介绍一个使用最佳实践的好教程,甚至是一个简单的扩展


谢谢

Peter Michaux非常出色。

您可以从Google tech观看这段视频,它解释了JavaScript编码的最佳实践,这是Firefox扩展开发的主要部分


非常感谢您抽出时间回答问题-这里肯定有一些有用的东西

我还发现了这本指南,它相当全面:


与您最初提出的有关名称空间的问题没有严格的联系,但有一个关于名称空间以及其他扩展最佳实践的链接