wuzhefang/thefun

js命名空间介绍.

Opened this issue · 0 comments

JS中怎么避免和其他人写的变量,方法等命名冲突。

实际上方法很多种,

一种就是名字取不一样

另一种就是定义自己的命名空间。

JS中定义命名空间的方法很简单,例如:

<script language=”javascript”> if(typeof com == “undefined”){ var com = {}; }//wuzhefang 注释 这个地方其实可以用更简单的代码来判断,如:school ? school : {}; com.juuyou = {}; com.juuyou.aa = “aa”; com.juuyou.fb = function(){ alert(“fb”); } alert(com.juuyou.aa); com.juuyou.fb(); </script>