javascript代码实例教程-js面向对象实现图片轮播插件

发布时间:2019-01-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-js面向对象实现图片轮播插件脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。 功能:新建一个实例就是一个图片轮播,可以新建多个,但是实例与实例之间是干扰的。

 

过程:看视频教程说,第一次搞面向对象,把面向过程改头换面就可以了。自己就死磕地先写了原生,再改为面向对象。

 

写原生的时候,遇到的问题:

知道怎么样停止计时器:clearInterval、clearTimeout

设计计时器设计错了,之前我以为设置一个setInterval为1000ms然后再设置一个setTimeout为1000ms。这样效果是出来了,但是不好控制;更好的设计是外面是一个setInterval为2000ms,里面也设一个setInterval为1000ms,然后用clearInterval来停止里面的那个

写的时候,逻辑很混乱,不过呢,现在回想起来,把最小的单位功能先写出来,再考虑其他功能与这个子功能的关系,这样写的话比较容易理清楚他们的逻辑。(逻辑问题那晚都没理清楚,很沮丧,做了一些不理智的事情,也发现自己抵挫能力需要加强

不管怎么,我写出来了。加油!

 

 

 

我想了很久,也没想出来,查不来,然后就问QQ群的人和上SF了,其实我排错的思路是正确的,找到错误是在哪部分上,但是我在那个部门没有注意细节,就是VAR _this=this!我没有加var!意味着_this是全局变量。

找到答案之后,再联系一下自己之前的猜想,就是什么让他们合并在一起了,我意味是PRototyPE的问题,但是我直接把prototype干掉,放在构造函数里面,console.LOG出来的一模一样!我就蒙了!以后就可以在这里找原因

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-js面向对象实现图片轮播插件全部内容,希望文章能够帮你解决javascript代码实例教程-js面向对象实现图片轮播插件所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。