这一章,我创建了一系列的对象,并且用代码将他们组合起来,每个对象可以响应鼠标事件。
面向对象是计算机科学中很多语言的一个标准,对象拥有属性,方法,javascript有许多内置的对象,比如document,window,Arrays,strings 都是。这一章的实例是一个家庭图片的一个project。
创建一个矩形对象
function Rect(x,y,w,h,c){
this.x = x;
this.y = y;
this.w = w;
this.h = h;
this.draw = drawrect;
this.color = c;
this.overcheck = overrect
}
使用上面的矩形类创建一个对象
var r1 = new Rect(2,10,50,50,"red")