通过给js文件添加“前缀”可以防止不同js文件里存在相同的js方法名,从而出错的问题。

示例:

 
  
  1. var A= { 
  2.     a: 0, 
  3.     b:{ 
  4.         title: { text: "" },  
  5.         bg_colour: "#FFFFFF"     
  6.        }, 
  7.     methodA: function(msg) 
  8.     { 
  9.         if(A.a) { 
  10.                    alert(A.b['title']); 
  11.                 } else { 
  12.                    alert(msg); 
  13.                 } 
  14.     } 
  15. 在页面引入js文件后,可通过A.methodA('hello world')方法来调用 

 这样,如果其它js文件里也有methodA方法,就不会发生冲突了。