Loading...
墨滴

2021/09/10  阅读:14  主题:默认主题

字面量和构造函数

字面量和构造函数

构造函数:用来构建某一类型的对象(对象的实例化)

  • 对象的创建
// 1.字面量模式
const obj1 = {
    name:'张三',
    age:20,
    hobby:function(){
        console.log("喜欢玩")
    },
}
conoole.log(obj1)

//2.构造函数
const obj2 = new Object();
obj2.name = '张三';
obj2.age = 20;
obj2.hobby = function(){
    console.log("喜欢玩")
}

//3.Object.create()
const obj3 = Object.create({
    name:'张三',
    age:20,
    hobby(){
        console.log('喜欢玩')
    }
})
console.log(obj3)
  • 对象调用
const obj = {
  name'张三',
  age20,
  hobbyfunction({
    console.log('喜欢玩');
  },
};
console.log(obj.name);
console.log(obj['name']);
const str = 'name';
console.log(obj[str]);

2021/09/10  阅读:14  主题:默认主题

作者介绍