如果我像这样创建了一个 javascript 对象:
Test = function(params) {
this.test = params.test || 'element';
this.test1 = params.test1 || '#000';
this.test2 = params.test2;
this.test3 = params.test3;
//need a neat little initialise function to create some html elements here!
}
var test = new Test({test: "#CCC", test1: [0, 1, 3], test2: [0, 1, 3]});
然后,我将如何创建一个适当的初始化函数,该函数将在像上面那样创建该对象的实例时运行。
我会简单地创建一个函数然后调用它,还是有一种方法可以创建一个在创建对象实例时自行运行的函数。