TypeScript

看到这标题或许你会觉得既熟悉又陌生,今天我们就来聊聊“TypeScript”
首先你可以将TypeScript定位生一门新的语言,也可以定位成JavaScript的超集,因为目前ES5、ES6的语法他都支持。
TypeScript可以编译出纯净、 简洁的JavaScript代码,并且可以运行在任何浏览器上、Node.js环境中和任何支持ECMAScript 3(或更高版本)的JavaScript引擎中。TypeScript的出现可以让我们更加直观的体会JavaScript是面向对象的编程。

1.首先介绍下如何使用TypeScript
(1) npm install -g typescript (方式一)
(2) 不同的IDE都会有相应的插件 (方式二)
(3) 在命令行里输入:tsc test.ts 命令来编译.ts文件

2.每种语言都有支持的数据类型,TypeScript也不列外,有以下几种常见类型:
(1) 布尔值 let isDone: boolean = false;
(2) 数字 let decLiteral: number = 6;
(3) 字符串 let name: string = "bob";
(4) 数组 let list: number[] = [1, 2, 3];
(5) 元组 Tuple let x: [string, number];
(6) 枚举 enum Color {Red, Green, Blue}; let c: Color = Color.Green;
(7) 空值 Null 和 Undefined

3.TypeScript 接口
4.TypeScript 类

    原文作者:mike_580d671349874
    原文地址: https://segmentfault.com/a/1190000010497568
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞