美文网首页
创建object的方式(对象)

创建object的方式(对象)

作者: Allan要做活神仙 | 来源:发表于2017-03-18 13:30 被阅读14次

1、new操作符跟Object构造函数

var person = new Object();  可以写成 var person = {};
 person.name = "kitty";
 person.age = 25;

2、“对象字面量”表示法

var person = {
    name: "allan",
    age: 18
};

3、工厂模式

var  createPerson = function(name,age){
    var o = new Object();
    o.name = name;
    o.age = age;
    o.sayName = function(){
        console.log(name)
    };
    return o;
}

var person1 = createPerson("Kitty",18);
person1.sayName();

4、构造函数

function Person(name,age){
    this.name = name;
    this.age = age;
    this.sayName = function(){
        console.log(this.name);
    };
};

var person1 = new Person("Kitty",18);
person1.sayName();

相关文章

  • javascript面向对象解析(一)

    创建对象的方式 json对象方式创建对象 Object方式 声明构造函数方式,创建对象 -- 这种创建对象的方式用...

  • 原型和原型链

    创建对象的几种方式 使用字面量或 Object 方式创建 使用显式的构造函数创建 使用 Object.create...

  • 创建object的方式(对象)

    1、new操作符跟Object构造函数 2、“对象字面量”表示法 3、工厂模式 4、构造函数

  • 对象 js

    对象 创建对象的方法 Object方法var zhangsan=new Object; 类名的方式class pe...

  • JavaScript基础—对象

    概论 对象基础 创建对象 利用字面量创建对象: 使用对象 利用new Object创建对象 使用对象方式与上面完全...

  • JS创建对象详解(Object和class标准内置对象)2021

    一、Object构造函数创建对象 上面方式是等价的,都是创建了一个原型为Object.prototype的空对象 ...

  • JavaScript 学习 (2) -- 数组

    对象 (Object) 创建Object实例的方式有两种: 使用new操作符后跟Object构造函数 使用对象字面...

  • javascript设计模式-构造器模式

    对象创建 方式一 var newObj = { };方式二 var newObj = new Object()...

  • 原型链相关问题

    创建对象有几种方法 使用对象字面量的方式创建 使用构造函数创建对象 使用Object.create()方法创建 原...

  • 初识——面向对象

    一、对象(object) 1.对象的创建 对象属于JS的引用类型。其创建方式一共有两种。 字面量方式 {}就是对象...

网友评论

      本文标题:创建object的方式(对象)

      本文链接:https://www.haomeiwen.com/subject/ogmunttx.html