Instantiating a javascript object and populating its properties in a single line

前端 未结 8 2192
清酒与你
清酒与你 2021-01-12 14:50

Is there a way I can do all of this in a constructor?

  obj = new Object();
  obj.city = \"A\";
  obj.town = \"B\";
8条回答
  •  南方客
    南方客 (楼主)
    2021-01-12 15:37

    You can write your custom constructor :

    function myObject(c,t) {
        this.city = c;
        this.town = t;
    }
    
    var obj = new myObject("A","B");
    

提交回复
热议问题