如何在Javascript中使用嵌套对象?

问题描述 投票:0回答:1

我正在尝试编写一些代码,但是现在我遇到了这个问题,我想从另一个对象内部调用一个对象,例如:

var obj = new my_obj();

obj.subobj.method1();
obj.subobj.method2();

我尝试过这样的事情:

function my_obj() {
    this.subobj = function() {
        this.method1 = function(){}
        this.method2 = function(){}  
    }
}

但是它不起作用,因为subobj缺少实例。

那我该怎么办?

javascript object nested
1个回答
0
投票

创建简单的对象结构,

obj = {
 subObj:{
  method1 : () => {},
  method1 : () => {}
 }
}
© www.soinside.com 2019 - 2024. All rights reserved.