浅析TypeScript
变量声明 及 解构赋值
如果使用过 ES6 的小伙伴,应该都知道,解构赋值、let、const是 ES6 中的新增的特性. 因为TypeScript是JavaScript的超集,所以在TypeScript中也可以很好的使用这些语法糖.
变量声明
var 声明
var 声明变量,变量提升
例如:
console.log(num)
var num = 10
你会发现,代码并没有报错,而是打印了 undefined .
为什么呢?
是因为 var 声明的变量存在变量提升, 代码会先声明后赋值
var.
原创
2021-03-25 11:59:26 ·
215 阅读 ·
0 评论