我有一个对象,在这个例子中是法拉利。例如,当使用 更改速度时ferrari.speed = 90;
,我希望此属性对更改执行一些操作,例如使用函数更改屏幕上法拉利的速度。
我想知道最简单、最不疯狂的方法是什么?
这是一个jsfiddle:
<button id="addspeed">speed up!!</button>
<button id="checkspeed">Check the speed!</button>
function car(){
speed: 0;
//Do something about speed change here? if its changed at all, greater or smaller?
}
document.getElementById('addspeed').onclick = function speedchange(){
ferrari.speed++;
}
document.getElementById('checkspeed').onclick = function checkspeed() {
alert(ferrari.speed);
}
var ferrari = new car();
ferrari.speed = 10;