我们通过声明.初始化.值的可变性.作用域.变量提升以及在工作中如何使用等多个方面来详细了解var.let.const等关键字功能与特点. 声明 var,let:可以先声明,后赋值(初始化),默认值是 undefined. const:不能将声明与初始化单独分开,否则报错,没有默认值. var:声明的标识符可以被重复声明多次,多次声明进行的都是覆盖操作, const,let:同一个标识符不能同时声明多次,否则报语法错误. let variable; let variable; //Uncaught…