C/C++教程

var let const 区别

本文主要是介绍var let const 区别,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
  • var存在提升,我们能在声明之前使用。letconst`因为暂时性死区的原因,不能在声明前使用

  • var在全局作用域下声明变量会导致变量挂载在window上,其他两者不会

  • letconst作用基本一致,但是后者声明的变量不能再次赋值。

案例

for(let i = 0 ; i<5 ; i++) {
	let i = 'jing';
	console.log(i); // jing *5
}
console.log(i); //Error:i is not defined

这篇关于var let const 区别的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!