星空网 > 软件开发 > Java

js对象的几种创建方法

1.工厂模式

  function Person(name,age){

    var p=new Object();

    p.name=name;

    p.age=age;

    p.say=function(){

      alert(p.name+"现在是"+p.age+"岁");

    };

    return p;

  }

  var p1=Person('张三',26);

  p1.say();

2.构造函数

  function Person(name,age){

    this.name=name;

    this.age=age;

    this.run=function(){

      alert(this.name+"正在跑");

    }

  }

  var p1=new Person("李四",30);

  p1.run();

3原型模式

function Person(){

 

}

Person.prototype.name="张三";

Person.prototype.age=27;

Person.prototype.sex='男'

Person.prototype.say=function(){

  alert(this.name+“说他的性别是”+this.sex);

};

var p1=new Person();

p1.say();

4.对象字面量

  Person={

    name:"王五"

    age:27,

    say:function(){

      alert(name+"现在已经"+age+"岁了");

    },

  }

  Person.say();




原标题:js对象的几种创建方法

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

37号文个人境外投资备案多久?解析时间限制与申报流程:https://www.kjdsnews.com/a/1726957.html
美国市场依旧吃香!卖家如何把握2024年暴富机会?:https://www.kjdsnews.com/a/1726958.html
2024年沃尔玛入驻要求,快来get最新攻略!:https://www.kjdsnews.com/a/1726959.html
亚马逊账号年前大审查,众多卖家面临封禁和资金冻结风险!:https://www.kjdsnews.com/a/1726960.html
中国车企出海“汽”势如虹,在中东市场表现又如何?:https://www.kjdsnews.com/a/1726961.html
TikTok内测30分钟长视频,与YouTube展开交锋!:https://www.kjdsnews.com/a/1726962.html
在英国有分公司的中国公司:https://www.xlkjsw.com/tag/30029.html
英国成立:https://www.xlkjsw.com/tag/30031.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流