| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
admin
10年前发布

javascript 对象创建几种方式

/**Object*/   var obj=new Object;   obj.name="me";   obj.action=function(){alert("method");};   /**构造方法*/   function construction(){       this.name="me";       this.action=function(){alert("method");};   };   var obj=new construction();   /**构造方法call*/  function construction(){      this.name="me";      this.action=function(){alert("method");};    };   var obj={};    construction.call(obj);    /**匿名构造方法call*/   var obj={};   (function(){       this.name="me";      this.action=function(){alert("method");};    }).call(obj);   /**单实例构造方法,属性共享*/   var obj = function () {};   obj.prototype.name = 'me';   obj.prototype.action = function () {       alert("method");   }   var obj1=new obj();