变量声明
// let/var 变量名:变量值 = 默认值;
let myname:string = 'Tom';
console.log("My name is " + myname);
let myage:number = 22;
console.log("My age is " + myage);
变量类型
- number: 数值类型(包括小数)
- string: 字符串类型
- boolean: 布尔类型
- symbol: 符号类型,唯一标识对象
- any: 任意类型
- object: 对象类型(数组,元组,类,接口,函数等)
(1).类型不匹配不可以赋值
let myname:string = 'Tom';
myname = 22; // 编译报错
(2).any类型
let myname:any = 'Tom';
myname = 22; // 编译通过
网友评论