2。TypeScript编程实践(入门篇)变量常量
TypeScript编程实践
一、语法
TypeScript程序主要由以下几个部分组成:
模块
命名空间
类、接口、枚举
函数
块
语句(可简单理解为一行代码,实际可多行,分号可省略)
注释
TypeScript程序编辑、编译、运行流程:
TypeScript会忽略程序中出现的空格、制表符和换行符。空格、制表符通常用来缩进代码,使代码易于阅读和理解。
二、关键字
TypeScript程序设计语言保留的用于功能实现的字符串。
本节介绍三个用于声明变量和常量的关键字:varletconst
三、标识符
定义:标识某个实体的符号,也就是,程序里事物的名字。
由字母(az,AZ)、数字(09)、下划线()和美元符号()组成
长度不限aababc标识符的长度没有限制
大小写敏感nameName代表两个不同的标识符
不能数字开头1name错误的标识符,可以写成name1或name1
不能含有空格myname错误的标识符,可以写成myName或myname
不能是关键字var错误的标识符,可以写成var或var
四、定义变量
定义:变量是一种占位符,用于引用计算机内存地址,可以看做存储数据的容器。
语法:采用关键字let或var来定义,分号可以省略
let〔变量名〕:〔数据类型〕〔值〕;
letmyName:string‘TypeScript’;
let〔变量名〕:〔数据类型〕;
letmyName:string;
let〔变量名〕〔值〕;
letmyName‘TypeScript’;
let〔变量名〕;
letmyName;
注:也可将let换成var,let和var的不同点在于作用域和变量提升;变量一般采用驼峰法或下划线法;变量要先声明再使用(var会有变量提升)。
五、定义常量
定义:不会再被改变的量,如:PI3。1415926
语法:用关键字const来定义,分号可以省略
const〔变量名〕:〔数据类型〕〔值〕;
constPI:number3。1415926;
const〔变量名〕〔值〕;
constPI3。1415926;
注:常量一般采用下划线法且全部大写。常量在定义时必须赋值。
六、变量提升(Hoisting)
定义:采用var关键字声明变量时,该变量的声明部分会被提升到作用域的顶端,但是赋值部分不会被提升。
以上代码在编译时发生了变量提升,实际为:
vartime:string
time‘20220523’
console。log(time)
time‘20220522’
console。log(time)
物质波极化子的发现为光子量子技术提供了新的视角实验原理图和极化子形成。图片来源:自然物理(2022)。DOI:10。1038s41567022015654推进量子科学技术(QIST)领域的实验平台的发展带来了任何新兴……
银河系长达16万光年,我们身处于其中,如何得知银河系的全貌?银河系是一个巨大的棒旋星系,据统计在整个系统内最少拥有2000亿颗左右的恒星,他们共同聚集在一起,组成了一个直径横跨16万光年的范围,其中我们的太阳便是上千亿颗中一个微不足道的……
金善台主动表白,渴望加盟中国队,再次冲冠,王濛安贤洙拒回归日前,中国队短道速滑代表团在经过反复权衡之后,已经确定退出4月份在加拿大举办的世锦赛。一方面这是处于疫情的考虑,另一方面则是目前中国队的主教练一职仍旧空缺,即便去参赛,也没有人……
戏子嫁军人,迎来人生救赎2017年,年收入6000w的张馨予,和工资5000的何捷坠入爱河,何捷父亲知道后极力反对:娱乐圈的戏子,哪能结婚!张馨予原名张燕,1987年3月出生于江苏苏州市昆山市,……
人这一生,渡你的只有两个人佛说,没有无缘无故的遇见。每一个人在你生命中的出现,都是有原因的。其实,无论是哪种缘分,他们的使命,都是为了渡你而来。01对你好的人,是来渡……
卿萱cp霍糖好难男方吃软饭3年不拍戏,女方被杨颖欺负当女二如果说《仙剑奇侠传一》开创了仙侠剧的,那么《仙剑奇侠传三》就是仙侠剧真正的巅峰了。作为唐人影视的经典之作,从《仙剑奇侠传三》走出来的几位主演,至今还是内娱的顶流。胡歌凭借……
沉重的回忆清明节前夕,用过去写过的一文,诗友。一文沉重的回忆去云南旅游回来之后有一件心事久久释怀不下,那便是王孝杰先生逝世的消息让我心中像压了一块石头一样特别难受。我给王婶(……
为你写诗徐云骑行西藏之错鄂湖奇缘给我的是爱,收下的是感动从陌生到相识,从相识到神往,有可能是薄薄的一张纸,也可能是厚厚的一堵墙。缘份,如此的妙不可言,你认出了我,……
2000到3000,各个品牌的代表手机是哪些?2000到3000元的手机,才是市场上占比最多的选择,毕竟不是每一个人都能买得起苹果。这个价格到不了旗舰机的等级,但是次旗舰是无疑的,相对于旗舰机,次旗舰的性价比更高,所以次旗……
大理许你一场风花雪月歌曲是不是对生活不太满意很久没有笑过又不知为何既然不快乐又不喜欢这里不如一路向西去大理路程有点波折空气有点稀薄景色越辽阔心里越寂寞不知……
绝绝子!美记火箭在放走费尔南多后,冠军中锋将空降休斯顿北京时间6月30日,据报道,NBA在202223赛季的工资帽预计将达到1。236亿美元。NBA202122赛季的工资帽为1。12亿,新赛季相比上赛季提高约1160万美元。……
骑士老将乐福大婚,迎娶NBA最美超模,詹姆斯送祝福却遭质疑乐在福中:詹姆斯的一场违规交易,让乐福邂逅了NBA最美娇妻。时隔六年,骑士队再聚首,不过不是因为大家把天赋一起带到了克利夫兰,而是因为乐福大婚,前骑士队的当家球星詹姆斯也……