![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TypeScript
文章平均质量分 92
你才是向阳花
这个作者很懒,什么都没留下…
展开
-
es6语法及新特性
1.let 声明的变量具有块级作用域,这意味着它们只能在包含它们的代码块内访问。如果尝试在块级作用域之外访问 let 变量,将会抛出异常。2.const 用于定义常量,一旦被赋值,其值就不能改变。常量的赋值必须在声明时完成。复杂数据类型,如数组和对象,const只是指向该变量的存储地址,若修改复杂数据类型里的值是可以操作的。例如数组push操作,修改arr[0]=1,但不可对整个数组重新赋值var 和 let 的区别?1、var声明的变量往往会越域;let声明的变量有严格局部作用域。原创 2024-03-16 16:51:14 · 861 阅读 · 1 评论 -
TypeScript入门
/ obj.prop = 'abc' // 不可以 会报错,未声明prop属性// ok 可继承Object上的所有方法interface 是对行为的一种抽象,具体行为由类实现,定义一套规则,后面用到的时候按规则解析校验// 接口可以只读/任意// any可以使不确定的参数等进行接收,比如后端接口返回数据age: 18,// Zhang.gender = 'female' // error 不可更改// 问题:只读和js的const有什么区别。原创 2024-03-15 19:27:35 · 359 阅读 · 1 评论