谢原修 发表于 2023-3-15 14:31:05

浅谈var,let,const

众所周知,var,let 是声明变量的,const是声明常量的
先简单剖析一下,var,let的区别

var 在ES6之前使用,而到了ES6之后官方就不推荐使用了,究其原因还是因为它自身的原因,导致代码令人感觉不太合理。
      console.log(num);
      var num = 10; // 打印 undefined, 而不是报错, 这说明var将变量的声明提升      // var num;
      num = 10;
      console.log(num); // 打印 10, var 将变量num的声明提升到最顶层
      var num;        for(var i=0;i
页: [1]
查看完整版本: 浅谈var,let,const