nextTick和setTimeout对比

nextTick和setTimeout对比 (代码编译 --- uni-app小程序)

 例1

复制代码
this.$nextTick(()=>{
      console.log("2");
      this.$nextTick(function(){
           console.log("4");
                    
           setTimeout(()=>{
                console.log("7")
           },0)
      })
                
      setTimeout(()=>{
            console.log("6")
      },0)
 })
            
 this.$nextTick(()=>{
       console.log("3")
                
      _this.$nextTick(()=>{
            console.log("1");
                    
            setTimeout(()=>{
                  console.log("5")
            },0)
       })
  })
  

return;
复制代码

 

例一 结果

 

 

 例2
复制代码
this.$nextTick(()=>{
     console.log("2");
                
     setTimeout(()=>{
          console.log("6")
     },0)
                
      this.$nextTick(function(){
                    
           setTimeout(()=>{
                        console.log("7")
           },0)
                    
           console.log("4");
      })
                
  })
            
 _this.$nextTick(()=>{
      _this.$nextTick(()=>{
              console.log("1");
                    
               setTimeout(()=>{
                        console.log("5")
                    },0)
       })
                
       console.log("3")
 })
  

return;
复制代码

 

例2 结果 

 

 

 

posted on   zhishiyv  阅读(797)  评论(0编辑  收藏  举报

(评论功能已被禁用)
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端

导航

统计

点击右上角即可分享
微信分享提示