js的冒号声明成员变量

来源:互联网 发布:mac在线恢复系统教程 编辑:程序博客网 时间:2024/05/16 10:55

xyz:function(){....}  相当于function xyz()

冒号作用:声明直接量对象的成员和声明标签 

var fw = new Object();

fw.Browser = {
 ie: /msie/.test(window.navigator.userAgent.toLowerCase()),
 moz: /gecko/.test(window.navigator.userAgent.toLowerCase()),
 opera: /opera/.test(window.navigator.userAgent.toLowerCase())
};

fw.JsLoader = {
 load: function( mesg)       //相当于 load(mesg)
 {    alert("mesg:"+mesg);
   }

};

使用:

 if (fw.Browser.ie)
  {

  alert("i am ie");
  }

  fw.JsLoader.load("hello");

混合式:

var obj2={ X:"20px",

                 Y:"30px",

                myFunction:function(){alert("我是一个方法!");}

       } 

obj2.myFunction();

 

原创粉丝点击