在http://www.blogjava.net/zkjbeyond/archive/2007/12/27/39514.html看到一段话
其实javascript的熟手不会在全局变量里(直接在js文件中)定义函数,都会定义在全局变量的属性字段中。如
< SCRIPT LANGUAGE = " JavaScript " >
var MyLib = {} ;
MyLib.fun1 = function () {} ;
MyLib.fun2 = function () {} ;
alert(MyLib);
alert(MyLib.fun1);
</ SCRIPT >
如果这种写法,我们就基本不会和别人写的程序发生命名上的冲突了。
感觉也有道理,什么时候在实际程序中应用一下看有没有好处。