TypeScript声明和解构

声明:let , const

let 和 const 有相同的作用域,在同一个作用域内只不允许被重复声明 或者同名。差别在于const是常量,不能被再次赋值,但常量如果是个对象,对象里面的属性可以重新被赋值。

解构

解构就是两个结构一样的对象,进行批量赋值。

// 数组
let input = [1, 2];
let [f, s] = input;
console.log(f);  // == input[0]
console.log(s);  //== input[1]

// 对象
let obj = { x: 10, y: 12 } ;
let {x, y } = obj;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容