首页 > 代码库 > let防止变量声明提前
let防止变量声明提前
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防止变量声明提前
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。