//对鼠标坐标点,进行封装的类
function PointXY(x, y) {
this.PointX = x;
this.PointY = y;
};
//重载一下pointXY的类构造函数
function PointXYOverLoad(client) {
this.Base = PointXY;
this.Base(client.clientX, client.clientY);
}
这样,PointXYOverLoad的一个实例,也就具有了PointX,PointY的属性(这2个属性是基类提供的).
本文介绍了一个简单的JavaScript类封装示例,用于创建一个可以保存鼠标坐标的PointXY类,并通过重载构造函数PointXYOverLoad来获取客户端鼠标点击位置。
637

被折叠的 条评论
为什么被折叠?



