我有一个构造函数:
function car(name, speed, options){
this.name = name;
this.speed = speed;
this.options = options;
}
我可以这样创建一个新对象:
var carMustang = new car("Mustang", 250, ["Cruise Control","Air Conditioning", "ABS"]);
如果我想要让某人点击一个按钮,并从该按钮点击中动态创建新对象,我该如何做呢? 我不希望“核心”对象(carMustang)发生变化,而是让用户有选择地更改其自己的“个人”对象的选项。 另外,他们需要创建多个相同对象的实例,能够随意更改属性-所有这些都不会影响在代码中定义的“核心”对象。
jQuery().on('click')
比使用eventListeners
或其他原生javascript方法要容易得多。 - Danilo Favato<button onclick="createCar(this.innerHTML, 250, ['Cruise Control','Air Conditioning', 'ABS'])">Mustang</button>
- Danilo Favato