/**
* 变量声明:
* var 作用域会在函数范围内一直存在
* let 解决var作用域混乱问题,es6新特性,比var更强大、安全
* const 只能声明常量
*/
var number1 = 1
let number2 = 2
const number3 = 3
// number3 = 4
// 当前为var
// function doSomething() {
// for (var i = 0; i < 5; i++) {
// console.log(i);
// }
// console.log('last-', i); // last- 5
// }
// 当前为let
function doSomething() {
for (let i = 0; i < 5; i++) {
console.log(i);
}
console.log('last-', i); // 此行会报错
}
doSomething()
TypeScript——TypeScript变量声明
最新推荐文章于 2024-08-14 16:21:25 发布