javascript 对象创建几种方式
2018-07-20 来源:open-open
/**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();
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
最新资讯
热门推荐