所以我想在对象中有对象,例如
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. }
所以我可以做一些像Parent.Child1.funct()等的事情。 有没有办法做到这一点?
答案 0 :(得分:4)
是的,但您需要尊重对象语法。
var Parent = {
Child1: {
funct: function() {
}
},
Child2: {
funct: function() {
}
}
};
答案 1 :(得分:3)
当然,这只是另一个属性:
var Parent={
Child1: {
funct: function() {}
},
Child2: {
funct: function() {}
}
}
Parent.Child1.funct();