美文网首页
ES6定义变量

ES6定义变量

作者: 柒只猫 | 来源:发表于2019-03-29 12:28 被阅读0次

    为了解决老版本中,定义变量会出现的两个问题,所以推出了es6的定义变量方法;
    - 1.为了解决老版本中定义变量,后定义的变量会覆盖前面定义的变量,而且不报错
    - 2.为了解决老版本中定义变量,可以先使用后定义的问题.而且不报错

    格式:
    es6之前: var num;
    es6开始: let num;

    • 两者之间仅仅是前面定义变量的关键字不同,其他的所有一切特性都是想用的.但是却解决了上面的问题;
    //es6之前
    var num = 666;
    var num = 888;
    console.log(num);
    
    //es6之前
    console.log(num)
    var num = 666;
    
    • 以上两种方式都是不报错的,而且得到的基本都不是我们想要的值,所以es6的定义变量就是为了解决这个问题
    //es6版本
    let num = 666;
    let num = 888;
    console.log(num);
    
    //es6版本
    console.log(num);
    let num = 666;
    

    相关文章

      网友评论

          本文标题:ES6定义变量

          本文链接:https://www.haomeiwen.com/subject/qpmovqtx.html