【发布时间】:2012-03-21 08:14:39
【问题描述】:
我正在尝试一些新的东西,但我对当前的想法有疑问。我还是新手,正在尝试掌握使用对象的基础知识,所以我可能完全不了解这个,但我想我可能会问大家我正在做的事情是否有任何工作机会。
// first we can make the instructor
function Rabbit(adjective) {
this.adjective = adjective;
this.describeMyself = function() {
console.log("I am a " + this.adjective + " rabbit");
};
}
// now we can easily make all of our rabbits
var rabbit1 = new Rabbit("fluffy");
var rabbit2 = new Rabbit("happy");
var rabbit3 = new Rabbit("sleepy");
for (i=1;i<=3;i++){
//console.log("rabbit"+i);
var tempRabbit = "rabbit"+i;
console.log(tempRabbit.adjective);
}
我想使用 for 循环将数字添加到我创建的每个兔子对象,然后打印出它传递给它的形容词。
【问题讨论】:
-
请缩进您的代码。
-
使用数组来存储3个对象,而不是创建3个独立的对象。
标签: javascript oop object for-loop