0
我是一個C++程序員,這是一個C++代碼,如何有類似的JS代碼,如何在JS中嵌套對象?
class A {
public:
void sayHello();
};
class B {
public:
A a;
};
main()
{
B b;
b.a.sayHello();
}
我是一個C++程序員,這是一個C++代碼,如何有類似的JS代碼,如何在JS中嵌套對象?
class A {
public:
void sayHello();
};
class B {
public:
A a;
};
main()
{
B b;
b.a.sayHello();
}
// Define class A
function A() {}
A.prototype.sayHello = function() { alert('hello!'); };
// Define class B
function B() { this.a = new A(); }
// Use them
var b = new B();
b.a.sayHello();
最基本和最簡單的例子:
function A() {
return {
sayHello: function() {
}
}
}
function B() {
return {
a: new A()
}
}
var b = new B();
b.a.sayHello();