我最近写了一些JavaScript代码,基于一些XML填充下拉列表,非常简单的东西。问题是我不得不编写类似的代码来在不同的页面上做几乎相同的事情。解决JavaScript中名称冲突的最佳方法是什么?
由于代码几乎相同,我将大部分函数命名为相同,认为它们永远不会包含在同一页中。但是,命名冲突产生的原因是两个JavaScript文件最终都包含在同一个HTML页面中。
当我不得不返回并更改名称时,我只是将first_或second_添加到方法的名称中。这是一种痛苦,对我来说看起来并不高雅。我想知道是否有更好的方法来解决JavaScript中的名称冲突?
我喜欢那样。有点棘手,但我可以看到一些用途... – LarryF 2008-12-31 19:51:50