思路:
1.编写拖拽盒子DragBox的js(用对象的方法编写),注意:this的替换
2.创建一个新的函数,继承DragBoxd的属性和方法
3.根据不同的要求,修改DragBoxd的方法
例如:
DragBoxText3.prototype.move = function (x, y){
DragBox.prototype.move.call(this, x, y)
this.ele.innerHTML = "x:" + x + " " + "y:" + y
}
难点:
1.拖拽盒子js的编写过程中,this的替换(一定要记得)。
2.集成过程中,对继承的属性、方法两者之间容易混淆,对集成的对象也回弄混淆。