第一,这是我的代码:的JavaScript创建对象的数组bidimentional
var rettangolo = {
rectX_top: 0,
recX_bottom: 0,
rectY_top: 0,
rectY_top: 0,
colpito: false,
colore: 'hsl(' + 360 * Math.random() + ', 50%, 50%)',
rettangolo: function() {
this.setRectX_top(0);
this.setRectX_bottom(0);
this.setRectY_top(0);
this.setRectY_top(0);
this.setColpito(false);
this.setColore('red');
},
setColpito: function(colpito) {
this.colpito = colpito;
},
setColore: function(colore) {
this.colore = colore;
},
setRectY_top: function(top) {
rectY_top = top;
},
setRectX_top: function(top) {
rectX_top = top;
},
setRectX_bottom: function(bottom) {
rectX_bottom = bottom;
},
setRectY_bottom: function(bottom) {
rectY_bottom = bottom;
},
<!-- GET METHODS -->
getColore: function() {
return this.colore;
},
getRectY_top: function() {
return this.rectY_top;
},
getColpito: function() {
return this.colpito;
},
getRectX_top: function() {
return this.rectX_top;
},
getRectX_bottom: function() {
return this.rectX_bottom;
},
getRectY_bottom: function() {
return this.rectY_bottom;
},
}
这是我的课,现在我需要创建这个类的多个实例。 这可能吗?如果是这样,你如何实现它? (另外,这是否正确?请注意,这是我创建的第一堂课,因为他们从未在学校解释过)。 谢谢!
不,这是不正确的。寻找“JavaScript构造函数”。 – Alnitak
我猜对了... –
你写对象而不是类。如果您需要多个实例,请编写函数。 –