首页 教程 API文档

执行上一个队列任务

2015-09-11 12:42:06

属性


使用频率 中高
所属模块 Std.queue
成员类型 公有成员函数

描述


prev方法用于执行当前任务前面的一个任务,如果当前任务已经是第一个了,那么什么也不会发生.

当prev方法被执行的时候,jump事件将会被触发.

语法



Object prev(arg1,arg2,arg3,.....);
        

返回值


this对象

相关例子



//当队列中的第一个任务执行完毕时候,执行下一个,当下一个执行完毕的之后,又跳到前一个,它将永远执行下去.
var queue = new Std.queue();
queue.push(function(){
    console.log(queue.pos());
    setTimeout(function(){
        queue.next();
    },200);
}).push(function(){
    console.log(queue.pos());
    setTimeout(function(){
        queue.prev();
    },200);
});

queue.start();