Więc chcę mieć przedmioty w obiektach np.

 1. var Parent={
 2.    var Child1 = {
 3.       funct:function(){
 4.          ...
 5.       },
 6.       funct2:function(){
 7.          ...
 8.       }
 9.    },
 10.   var Child2 = {
 11.      funct3:function(){
 12.         ...
 13.      }
 14.   }
 15. }

Mogę więc zrobić coś takiego jak rodzice.child1.funct () ... itd. Czy istnieje sposób na to?

1
godzsa 1 grudzień 2013, 00:32

2 odpowiedzi

Najlepsza odpowiedź

Tak, ale musisz przestrzegać składni obiektów.

var Parent = {
    Child1: {
        funct: function() {
        }
    },
    Child2: {
        funct: function() {
        }
    }
};
4
Guilherme Sehn 30 listopad 2013, 20:34

Jasne, to tylko kolejna nieruchomość:

var Parent={
  Child1: {
    funct: function() {}
  },
  Child2: {
    funct: function() {}
  }
}

Parent.Child1.funct();
3
ZER0 30 listopad 2013, 20:34