<script> 
 extjsAlert=function(){Ext.MessageBox.show({
   title:'请等待...',
   msg: "正在加载....",
   progressText:'正在初始化...',
   width:300,
   progress:true,
   closable:false
});var f=function(v){
    return function(){
   if(v==12){
        Ext.MessageBox.hide();
        Ext.MessageBox.alert("完成","所以项目加载完成");
}else{
            var i=v/11;
            Ext.MessageBox.updateProgress(i,Math.round(100*i)+'%已完成');
 }
     };
};for(var i=1;i<13;i++){    setTimeout(f(i),i*1000);
}} 
</script>1.在代码中 
extjsAlert=function(){
....
}  这是定义的一个类还是方法2.上面的代码的执行顺序是什么呢?

解决方案 »

  1.   

    虽然懂一点点extjs,还在学习中,这些貌似不懂,
       1.在代码中  
         extjsAlert=function(){
        ....
        } 这是定义的一个类还是方法
    但是这里是定义个方法,一个函数.
    extjsAlert这个是弹出一个提示框,function里面做的事就是过滤判断条件
    只知道这些了..
      

  2.   

    对于extjs我只是会用而已,其实不甚理解,跟着学习,帮你顶下