TypeScript 之快速入门篇(1)

1.npm install -g typescript ---安装一个全局的TypeScript


Paste_Image.png

2.创建第一个TypeScript文件,

Paste_Image.png

3.用命令行 tsc greeter.ts 打包文件。
这个命令行其实就是将 greeter.ts 打包成greeter.js 。将TypeScript 的代码,打包成JavaScript 的代码。

Paste_Image.png

4.添加给 person 添加注解,如下图,其实就是约束person 是string 类型的,传进来别的类型的时候,在使用 tsc 命令行的时候 会报错。

Paste_Image.png

5.TypeScript 接口

Paste_Image.png

6.TypeScript 类
类和接口的良好配合使用,决定一个程序员的抽象水平。

Paste_Image.png

在构造函数中,例如public firstName, 其实相当于在外面定义了 firstName 属性,首页user 这个对象其实是有4个属性的,分别是 fullName,firstName,middleInitial,lastName
我们可以看看 打包都生成的js文件:

Paste_Image.png

7.运行html页面: 在html页面 是引入 greeter.js 文件,例如

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 慕课网@JoJozhai 老师 TypeScript入门课程分享 TypeScript入门 ES5,ES6,JS,...
    shangpudxd阅读 10,482评论 0 22
  • 原文地址:Getting started with TypeScript and React 原文作者:Jack_...
    沪江技术学院阅读 19,887评论 4 34
  • 背景认识: TypeScript 是微软开发一款开源的编程语言,本质上是向 JavaScript 增加静态类型系统...
    紫夏离殇阅读 953评论 0 1
  • 概述 TypeScript本质上是向JavaScript语言添加了可选的静态类型和基于类的面向对象编程,同时也支持...
    oWSQo阅读 8,558评论 1 45
  • 当我感觉我进步不大的时候, 我就会崩溃。 感觉自己一无是处, 是一个无用的人。 其实,我还算优秀, 是我这样逼迫自...
    小馥妮阅读 336评论 0 0