Js创建对象的几种方式


讲解JS中创建对象的几种方式

  • 对象字面量

    声明一个对象,赋值给一个变量

  • 构造函数

    Object

    自定义构造函数(大驼峰)

​ :small_airplane:this指向的是对象的本身

​ :smoking:使用new 实例化一个对象,就像工厂一样

//对象字面量的方式,创建对象  花括号就代表对象字面量
var obj = {
     name: 'Niko',
     sayhallo: function(){
         console.log('hello,I am' + this.name)
     }

}
var obj2 = new Object({
    name: 'olf',
    sayhallo: function(){
        console.log('hello,I am' + this.name)
    }

})
console.log(obj2)
//构造函数大驼峰 首字母大写
function Person(name) {
     this.name=name,
     this.sayhallo = function() {
        console.log('hello,I am' + this.name)
     }
}
var obj3 = new Person('coco')
console.log('3',obj3)

文章作者: Bibooo
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Bibooo !
评论
  目录