当前位置:编程学习 > C#/ASP.NET >>

DoTask(times, priority)学习解惑

function invokeTasks_onclick() 
{
    // clear the output
    $('result').innerHTML = '';
    
    DoTask(1, 2);
    DoTask(1, 1);
    DoTask(2, 0);
}
var taskID = 0;
function DoTask(times, priority)
{
    for (var i = 0; i < times; ++i)
    {
        SampleService.DoTask(
            taskID++,
            priority,
            {onMethodComplete: OnComplete, priority: priority }
        );
    }
}
function OnComplete(result) 
{
    $('result').innerHTML += result + "<br />";
}

请问有哪位高手以前做过这个,解释下times和priority --------------------编程问答--------------------  SampleService.DoTask

那你去看看这个service是做什么的啊,猜怎么猜得出? --------------------编程问答-------------------- 传送门
这是Atlas中调用Web Service  --------------------编程问答-------------------- 我觉得吧,times用来指定调用次数,priority用来指定优先级,并且我们利用了一个全局的变量taskID用来维护一个自增的请求顺序。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,