我正在尝试用 Javascript 做一些面向对象,而且我来自 C++ 和 Ruby。我已经设法创建了一个对象,但是在里面嵌套一个对象有点痛苦。
function Model()
{
//...
}
function Player(props)
{
var props = {
// ...
}
var model = new Model(props); // I've tried 'this.model = new Model() as well
}
var props = {
// ...
}
var player = new Player(props);
播放器创建得很好,但是如果我尝试嵌套对象它会失败。我究竟做错了什么。