我的第一篇博客(typescript学习笔记)
number:数值型
string:字符串
boolean:布尔类型
symbol:符号类型,标识唯一对象
any:任意类型,---不推荐!!
object:对象类型(数组,元组,类,接口,函数)
代码练习
let myname:string="nike"; console.log("my name is"+myname); var myage:number=25; console.log("my age is"+myage); let sym1:Symbol('str') let sym2:Symbol('str') console.log(sym1===sym2);
数组可以越界赋值
使用枚举
enum Sex{ MALE, FEMALE, UNKNOWN, } let member_sex: Sex = Sex.FEMALE; //打印索引(index) console.log(member_sex); //打印value console.log(Sex[member_sex]);
报错
-
NaN=not a number;
-
undefined;
-
null;
箭头函数
可忽略参数
TypeScript 数据类型——枚举 (Enum)