TypeScript 基础语法

今天写bug 2023-04-28 13:42:07

TypeScript 程序由以下几个部分组成:

  • 模块
  • 函数
  • 变量
  • 语句和表达式
  • 注释

第一个 TypeScript 程序
我们可以使用以下 TypeScript 程序来输出 "Hello World" :

Runoob.ts 文件代码:

const hello : string = "Hello World!"
console.log(hello)

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

tsc Runoob.ts

得到如下 js 代码:

var hello = "Hello World!";
console.log(hello);
```
最后我们使用 node 命令来执行该 js 代码。
```
$ node Runoob.js
Hello World
```


...全文
368 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文档是一份TypeScript入门设计指南,系统介绍了TypeScript的基本概念、环境搭建、核心语法与实际应用。内容涵盖TypeScript作为JavaScript超集的优势,详细讲解了类型系统(如布尔、数字、字符串、数组、元组、枚举、any、void、null、undefined、never等)、类型注解与推断、联合类型、接口与类型别名的区别与使用场景、函数定义(含可选参数、默认参数、剩余参数)、控制语句中的类型保护机制,以及如何通过tsc编译器将TypeScript代码编译为JavaScript并运行。最后通过一个综合案例展示了接口定义、函数调用和联合类型的实际应用。; 适合人群:具备一定JavaScript基础,希望提升代码可维护性和开发效率的前端开发者,尤其是初学者或准备进入大型项目开发的程序员; 使用场景及目标:①学习TypeScript基础语法与类型系统,提升项目代码健壮性;②掌握接口与类型别名的设计差异,合理应用于项目结构中;③通过编译配置(tsconfig.json)管理项目,实现工程化开发; 阅读建议:建议配合Visual Studio Code进行实践操作,边学边练,重点关注类型约束与错误提示,深入理解类型保护和接口设计,为后续学习泛型、类、模块、装饰器等高级特性打下坚实基础。

25,837

社区成员

发帖
与我相关
我的任务
社区描述
欢迎加入鱼找水(一起学编程)社区,知识从未如此性感,学习从未如此快乐。社区活动丰富更有众多CSDN定制周边礼物,欢迎更多志同道合 爱学习 爱交流的朋友入驻社区,助您遨游在编程的海洋中!
后端前端框架服务器 个人社区 北京·海淀区
社区管理员
  • 鱼找水需要时间
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎各位加入【一起学编程】社区,本社区旨在为大家营造一个良好的学习技术沟通平台。

【在这里你可以干什么】

如果你有不能解决的编程问题,欢迎在此处提问:问题求助

如果你在接触前沿的技术,欢迎在此处分享:交流讨论

如果你目前在学习软件编程知识,欢迎在此处打卡:学习打卡

如果你想了解最近的CSDN活动,请看此处:社区活动

如果看到写的非常好的博客,欢迎此处收录:博文收录

【我们的愿景是什么】

没有学不会的东西,问题在于你肯不肯学。遇到不懂的知识点 前沿的技术,希望我们都能有一颗求知的心,乐于分享 互相督促学习。我们因CSDN这个大平台而相聚在这里,就像一条条离开水的鱼,希望在这里能够遨游在知识的海洋里。你我共勉

试试用AI创作助手写篇文章吧