码迷,mamicode.com
首页 > 其他好文 > 详细

let防止变量声明提前

时间:2017-04-25 21:18:08      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:var   div   use   限制   使用   date()   建立   不能   查询   

 

  let可以解决原来js中,一个函数中变量混乱的问题,因为以前var 定义的变量时, {}是不能限制变量作用域的.

 

 "use strict";
  +function(){
    var t=0;//用于计时的变量t
    console.log("建立连接,耗时0.3秒");
    t+=0.3;//t=0.3;
    (function(){
      //var t;
      console.log("查询数据,耗时0.8秒");
      t+=0.8;//t=1.1;

      var err=true;//没发生错误
      if(err){
        //不允许提前使用t
        let t=new Date();
        console.log("发生错误,at:"+t);
      }//let t释放!

      console.log("共耗时:"+t);
    })()
  }()

 

let防止变量声明提前

标签:var   div   use   限制   使用   date()   建立   不能   查询   

原文地址:http://www.cnblogs.com/web-fusheng/p/6764039.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!