《揭秘Angular 2》-TypeScript声明和解构
来源:互联网 发布:阿里代销如何传淘宝 编辑:程序博客网 时间:2024/06/14 10:06
TypeScript声明和解构
- 在TypeScript中,支持var、let和const这样的声明方式
- let声明
let声明只在块级作用域生效
let声明在相同作用域之下,不允许被重复声明,只取最近声明的值
- const声明
但如果定义的常量是对象,对象的属性值是可以被重新赋值的。
let与var声明变量的写法类似:
let声明的变量只在块级作用域内有效:
let声明在相同作用域之下,不允许被重复声明,只取最近声明的值:
let声明在下面两种函数入参的对比:
const与let用法相似,与let有相同的作用域规则,但const声明的是常量,不能被重新赋值,否则就会出错
- 解构
let inp=[1,2];
let [a1,a2]=inp;
console.log(a1);//相当于inp[0]:1
console.log(a2);//相当于inp[1]:2
我们还可以使用reset参数语法
(形式为: ...参数名)创建一个剩余变量列表
"..."表示展开操作符,用于创建可变长的参数列表
let[c1...c3]=[1,2,3,4,5];
console.log(c1);//1
console.log(c3);//2,3,4,5 【c3:代表剩余的数】
let test={
a:1,
b:2
}
let{a,b}=test;
console.log(a);//1
console.log(b);//2
好了,今天就写到这里啦~~
阅读全文
2 0
- 《揭秘Angular 2》-TypeScript声明和解构
- 《揭秘Angular 2》-Typescript 函数
- 揭秘Angular 2(一):TypeScript入门
- TypeScript笔记 5--变量声明(解构和展开)
- TypeScript笔记 5--变量声明(解构和展开)
- TypeScript笔记 5--变量声明(解构和展开)
- TypeScript笔记 5--变量声明(解构和展开)
- TypeScript笔记 5--变量声明(解构和展开)
- TypeScript解构
- 【Angular】变量、常量声明与解构
- Angular 2与TypeScript概览
- TypeScript: Angular 2 的秘密武器(译)
- Angular 2 without TypeScript or Node
- 揭秘Angular 2-基本类型
- DomSanitizer 安全URL脚本访问,Angular 和 TypeScript
- Angular基础(三) TypeScript
- 如何调试Angular typescript
- 【angular】TypeScript 搭建
- 如何给html头部的title添加icon
- 第十五周 项目2-大数据集上排序算法性能的体验
- 如何设置 HSTS 头字段
- ES6爬坑之路之块级作用域
- 详解SpringBoot配置devtools实现热部署
- 《揭秘Angular 2》-TypeScript声明和解构
- iOS 开发中方法延迟执行的几种方式
- 改变
- [Err] 1062
- Java中的关键字
- three.js绘制网格
- Java Iterable 和 Iterator 示例
- 第十三周项目一(2)
- Embarcadero DBArtisan 9.1 乱码问题的解决方法