国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > JavaScript > js创建对象的几种方式

js创建对象的几种方式

js创建对象

头像

宋雪维

2021-01-13 09:06:012531浏览 · 0收藏 · 0评论

在我们生活中,什么事物都是对象,包括事物的行为和特征都可以称为对象。JavaScript中,没有类,仅仅是面向对象的语言,它的对象是如何生成的呢、本文介绍JavaScript中创建对象的几种方式:1、通过object构造函数创建;2、通过对象字面量创建;3、工厂模式(通过函数来封装以特定接口创建对象)。

方式一:通过object构造函数创建

 var x="age"
 
        var obj=new Object();
        obj.name="wang";
        obj.x=20; //.字符串
        obj[x]=25; //[变量]
        console.log(obj);//{name: "wang", x: 20, age: 25}

方式二:通过对象字面量创建

var obj1 = {};  //创建空对象
 
var obj2 = {  //创建复杂对象
    name: "Judy",
    age: 22,
    like: ,
        job: "techer"
    }
};

方式三:工厂模式(通过函数来封装以特定接口创建对象)

function createPerson(name,age,job){
  var o = new Object();
  o.name = name;
  o.age = age;
  o.job = job;
  o.sayName = function(){
    alert(this.name);
  };
  return o;
}
 
var person1 = createPerson("jing",21,"web");
var person2 = createPerson("hao",21,"java");

以上就是js创建对象的几种方式,不过使用object构造函数或者对象字面量通过一个接口创建很多对象,会产生大量重复代码,因此使用工厂模式是最优的方法哦~更多js学习推荐:js教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

一母四女战一婿刘琴小说免费阅读 | 4444444在线观看免费高清.| 成全视频免费观看在线观看第14..| 电影《满足2》完整版在线观看| 速度与激情8| 《一滴都不许漏》何泽城林荫| 女性左腿又开腿肚子视频大全| 小说在线阅读| 《办公室高潮秘书2》| 小小小蜜桃免费观看电视剧高清 | 薰樱子| 《艳乳欲乱2》免费观看| 苏苏的公交车日记TXT| 我老公跟我一晚上用很多卫生纸| 《出差的日子》叶爱| 4399在线观看免费高清电视剧| 坤坤寒进桃子里在线看歌词| 妈妈让我戴上避孕套的下一句是啥| 女生的全身照曝光| 爸爸你真棒插曲快来救救我小说 | 姐姐的闺蜜2字ID高冷霸气| 亲吻哼哼唧唧原声不带歌| 小叔子从后面抱住女主电视剧| 女性变态黄丝连体开档内衣| 涂了春药的奶头被众人抡H漫画| 巨乳童颜| 舌头伸进去添的我爽高潮| 男女一起生宝宝| 蜜桃览器| 压在窗户上C给别人看窗前视频| 女人尝试到更粗大的心理变化| 婆媳双飞杨钰莹阅读| 只有一根绳子遮住重要部位| 《破外女》高清完整版| 被同桌没戴套干了春雨医生 | 扌暴辶鬲的短文| 姐姐动漫在线观看动浸第8集| 美国A片《豪妇荡乳》| 国产免费观看高清电视剧在线观看 | 小洞流口水了 是不是饿了| 《后宫狂热》动漫全集完整