码迷,mamicode.com
首页 > 其他好文 > 详细

typescript入门

时间:2017-04-09 20:18:08      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:strong   lis   程序   log   define   自己   bool   类型信息   logs   

安装typescripr编译器

npm install -g typescript

编辑.ts文件

tsc hello.ts

会编译出相对应的.js代码文件

优势:

 

typescript是微软开发的javascript的超集遵循ES6规范,扩展了JS语法,现有的JS程序都可以不加修改的在TS下工作。TS添加了静态 类型和基于面向对象编程,并支持已经存在的JS库添加类型信息的头文件。

类型:

string: 字符串

number: 数字

boolean: 布尔

any:任意值

void: 空值;他表示没有任何类型; 当一个函数没有返回值时,你通常会见到其返回值类型是void

null和undefined: 在TS中undefined和Null都有自己的类型分别叫做undefined和null。和void相似。

声明一个数组的两种方式:

let list:number[]=[1,2,3]

let list:Array<number>=[1,2,3]

 

元组-Tuple:元组类型允许表示一个已知元素数量和类型的数组,各元素的类型不必相同。

枚举: enum类型是对JS标准数据类型的一个补充。使用枚举类型可以为一组数值赋予友好的名字。

 

typescript入门

标签:strong   lis   程序   log   define   自己   bool   类型信息   logs   

原文地址:http://www.cnblogs.com/xin9984/p/6686088.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!