js拖拽的原型声明和用法总结

这篇文章主要为大家详细介绍了js拖拽的原型声明和用法总结,感兴趣的朋友可以参考一下

下面是自己写的一个关于js的拖拽的原型声明:代码如下

需要注意的问题包括:

1.this的指向到底是指向谁--弄清楚所指的对象

2.call()方法的使用

3.直接将父级原型赋给子级与使用for将其赋给子级有什么区别?

比如:

 for(var i in Drag.prototype) { LimitDrag.prototype[i]=Drag.prototype[i];----------子级发生改变,其父级并不会受到影响 } LimitDrag.prototype=Drag.prototype;---------直接将原型赋给子级,会导致当子级发生改变时,其父级也会随之而改变。 

代码如下

   拖拽--面向对象 

以上就是本文的全部内容,希望对大家的学习有所帮助。

以上就是js拖拽的原型声明和用法总结的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » JavaScript 教程