1
在Javascript中,如果我想建造可使用到多态性和继承一个对象,我想这样的代码:构建具有数组参数对象函数
function clicked(label,name,value){
this.label=label;
this.name=name;
this.value=value;
}
当我想要创建新的对象,我可以使用下面的方法:
var clicked1= new clicked("a","b","c");
var clicked2= new clicked("d","e","f");
clicked1.label="h";
但在这里我想改变一些参数到数组。我能怎么做。 例如,每个标签键更改为标签[],所以我可以在以后使用:
clicked1.label.push("xxx");
只是....一些参数是数组的类型而不是只是字符串,我想知道如何更改我的代码... – WillDo
所以只需使用数组而不是字符串。你试着写什么?你不明白什么? – SLaks
哦,我的天啊= =!我可以像下面这样使用:var clicked1 = new clicked([],[],[]); ?我想我不明白这一点.... – WillDo