经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » JS/JS库/框架 » TypeScript » 查看文章
typescript基本数据类型
来源:cnblogs  作者:张嘉俊  时间:2018/9/25 20:17:52  对本文有异议

boolean

语法 : 

let IsDo : boolean = false;
let IsDo = false;
let IsDo :boolean;
 
作用 : 表示真假
 
number
语法 : 
let num_value : number = 5.0;
let num_value : number = 0xf; //15
let num_value : number = 1;
 
作用 : 表示浮点数
 
string
语法 :
let str_value : string = "this is a string";
let str_value : string = 'this is a string';
let str_value : string = `this is a ${num_value}`; // num_value = 5.0;
 
作用 : 表示文本数据
 
Array
语法 :
let array_number : number[] = [1 , 2 , 3];
let array_number : Array<number> = [1 , 2 , 3];
let array_number : Array<number> = new Array<number>();
let array_number : number[] = new Array<number>();

作用 : 表示一类数据的集
 
Tuple
语法 :
let tuple_value:[number,string]=[10,'hello world'];
let tuple_value:[number,string];

作用 : 表示已知元素数量和类型的数组
 
enum
语法 :
enum Name {Dajia = 0 , Adison , Cloud}
let myName : Name = Name.Dajia;
let myName : Name
 
作用 : 为一组数值赋予友好的名字
 
any
语法 : 
let data : any = 4;
let data : any = 'hello world';
let data : any = function () { let tmp:number = 1; }
let data : any[] = [1,'hello world',true];
let data : any;
 
作用 : 表示不确定类型
 
Void
语法 : 
let data : void = null;
let data : void = undefined;
 
作用 : 表示空返回
 
Null
语法 : 
let data : number[] = null;
let data : number = null;
let data : string = null;
let data : any = null;
let data : object = null;
 
作用 : 表示空
 

类型断言<>,as

语法 : 

let data : any = <string> 'hello world';
let data : any = 'hello world' as string ;
let data : any = 'hello world' as null ;
 
作用 : 明确变量类型
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号