Hello,今天和大家分享如何修改setInterval作用域。0.引子 最近在做一个项目的时候需要开发一个图片轮播显示的组件,在实现过程中遇到了关于setInterval作用域的问题。 1 SlidePicture.prototype={ 2 constructor: ...
Hello,今天和大家分享如何修改setInterval作用域。
0.引子
最近在做一个项目的时候需要开发一个图片轮播显示的组件,在实现过程中遇到了关于setInterval作用域的问题。
1 SlidePicture.prototype={ 2 constructor:SlidePicture, 3 init:function(){ //初始化函数 4 this.autoPlay(); 5 }, 6 slidePic:function(){ //滑动图片具体实现 7 //省略实现代码 8 console.log('duration-->'+this.duration); 9 console.log('delay-->'+this.delay);10 },11 autoPlay:function(){ //自动轮播图片12 setInterval(this.slidePic,this.delay);13 }14 }15 //构造函数16 function SlidePicture(delay,duration){17 this.delay=delay;18 this.duration=duration;19 this.init();20 }21 22 var sp=new SlidePicture(5000,800);
原标题:修改setInterval作用域
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。