TypeScript 入门必看

TypeScript 的简介:

TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。
TypeScript 由微软开发的自由和开源的编程语言。
TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器>上。

TypeScript 和 JavaScript 的区别:

  • 1、TypeScript 中的数据要求带有明确的类型,JavaScript不要求。

  • 2、TypeScript 为函数提供了缺省参数值。

  • 3、TypeScript 引入了 JavaScript 中没有的“类”概念。

  • 4、TypeScript 中引入了模块的概念,可以把声明、数据、函数和类封装在模块中。

安装TypeScript

npm install -g typescript

  • 通过npm下载不成功的话,多下载几次就好了,我也是下载了好多次;

查看版本指令是:

tsc -v

  • 如果tsc 不是外部指令的话,您需要配置一下环境变量;

测试是否安装成功ts

建议使用ts的时候配置一下tsconfig.json 配置文件

  • tsc --init

配置文件相关讲述

"removeComments": true, // 编译过程中注释去掉
"strict": true, // 表示他后面的配置项默认都为 true
"noImplicitAny": true, // 不明确的 any 类型必须加类型注解
"strictNullChecks": true, // 是否强制校验 Null,比如 const ss: string = null; 会报错,如果是 false 不报错

"rootDir": "./src", // 要编译的文件夹
"outDir": "./build", // 把编译好的文件夹放置到 build 文件夹中
"incremental": true, // 之前编译过的内容不在编译,只编译新增的内容
// incremental 打开后编译后会生成 tsconfig.tsbuildinfo,下次编译会去做比对,有不同的地方再进行编译

"allowJs": true, // 是否允许编译 js 代码,比如 es6 代码
"checkJs": true, // 对 js 语法进行检测,比如 js 语法写错了
"sourceMap": true, // 打包完生成 .js.map 文件
"noUnusedLocals": true, // 没有使用到的变量会提示
"noUnusedParameters": true, // 函数里面没有用到的参数会提示

详细配置在这里
这个是在vs编辑器里面创建了一个ts文件
在这里插入图片描述

编译指令是:

tsc 文件名称
在这里插入图片描述

  • tsc 运行的原理是,这个命令敲下的时候,会先去读配置文件,什么都没有,默认编译根目录下所有的 ts 文件

编译出来的结果是:

在这里插入图片描述

  • 本人由于工作忙的原因,后面的会陆续更新,文章内如有不正确的地方,还行之处,我会即使修改~
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
对于 TypeScript入门,我可以给你一些指导。 TypeScript 是一种由 Microsoft 开发的开源编程语言,它是 JavaScript 的一个超集,添加了类型系统和一些其他功能。它可以帮助开发者在大型项目中更好地管理代码,并提供更好的开发工具支持。 以下是一些入门步骤: 1. 安装 TypeScript:首先,你需要在你的计算机上安装 TypeScript。你可以通过 npm(Node 包管理器)进行安装。运行以下命令: ``` npm install -g typescript ``` 2. 创建 TypeScript 文件:创建一个新的文件,使用 `.ts` 后缀作为文件扩展名。例如,你可以创建一个名为 `hello.ts` 的文件。 3. 编写 TypeScript 代码:在 `hello.ts` 文件中写入你的 TypeScript 代码。TypeScript 代码与 JavaScript 代码非常相似,但你可以为变量、函数和参数指定类型。例如,你可以创建一个简单的函数来打印一条消息: ```typescript function sayHello(name: string) { console.log("Hello, " + name); } sayHello("TypeScript"); ``` 4. 编译 TypeScript 代码:在终端中,使用以下命令将 TypeScript 代码编译为 JavaScript 代码: ``` tsc hello.ts ``` 这将生成一个名为 `hello.js` 的 JavaScript 文件。 5. 运行 JavaScript 代码:现在,你可以在终端中运行生成的 JavaScript 文件: ``` node hello.js ``` 你应该会看到输出结果为 "Hello, TypeScript"。 这只是 TypeScript 的基本入门,但它可以帮助你开始学习和使用 TypeScript。你还可以深入了解类型注解、接口、类等 TypeScript 的高级特性。同时,与 JavaScript 生态系统的其他工具和框架(如 React、Node.js 等)结合使用 TypeScript,可以提高开发效率和代码质量。 希望这些信息对你有帮助!如果你有更多问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柚子·小哥哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值