第三节 TypeScript 基础语法

TypeScript 程序组成部分
  • 模块
  • 函数
  • 变量
  • 语句和表达式
  • 注释
TypeScript 程序
const hello : string = "Hello World!"
console.log(hello)

代码首先通过 tsc 命令编译:

tsc Test.ts

得到如下 js 代码:

var hello = "Hello World!";
console.log(hello);

最后用node命令执行下js代码:

$ node Test.js
Hello World

可以同时编译多个ts文件:

tsc file1.ts, file2.ts, file3.ts
tsc 常用编译参数
序号编译参数说明备注
1–help显示帮助信息
2–module载入扩展模块
3–target设置 ECMA 版本
4–declaration额外生成一个 .d.ts 扩展名的文件
5–removeComments删除文件的注释
6–out编译多个文件并合并到一个输出的文件
7–sourcemap生成一个 sourcemap (.map) 文件
8–module noImplicitAny在表达式和声明上有隐含的 any 类型时报错
9–watch在监视模式下运行编译器。会监视输出文件,在它们改变时重新编译
空白和换行

TypeScript 会忽略程序中出现的空格、制表符和换行符。

空格、制表符通常用来缩进代码,使代码易于阅读和理解。

TypeScript 区分大小写

TypeScript 区分大写和小写字符。

分号是可选的

每行指令都是一段语句,你可以使用分号或不使用, 分号在 TypeScript 中是可选的,建议使用。

如果语句写在同一行则一定需要使用分号来分隔,否则会报错
TypeScript 注释

注释是一个良好的习惯,虽然很多程序员讨厌注释,但还是建议你在每段代码写上文字说明。

单行注释 ( // ) − 在 // 后面的文字都是注释内容。

多行注释 (/* */) − 这种注释可以跨越多行。
TypeScript 与面向对象

面向对象是一种对现实世界理解和抽象的方法。

TypeScript 是一种面向对象的编程语言。

面向对象主要有两个概念:对象和类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值