NoteZ_技术博客 NoteZ_技术博客
🏠 首页
  • 📚 Web技术
  • 📋 Npm笔记
  • 📑 Markdown
  • 📄 Git笔记
  • 📝 Nginx文档
  • 📓 Linux文档
  • 📖 技术文档
  • 📜 其他文档
  • 🧊 NodeJs
  • 🎡 Express
  • 🔥 Rust
  • 🎉 Koa2
  • 🍃 MongoDB
  • 🐬 MySql
  • 🥦 Oracle
  • 🍁 Python
  • 🍄 JavaScript
  • 🌰 CSS
  • 🧄 HTML
  • 🥑 Canvas
  • 🌽 Nuxt
  • 🍆 React
  • 🥜 Vue
  • 🧅 TypeScript
  • 🌶️ AI
  • 📘 分类
  • 📗 标签
  • 📙 归档
⚜️ 在线编辑 (opens new window)
  • 📁 站点收藏
  • 📦 前端组件库
  • 📊 数据可视化
  • 🌈 开源插件
  • 🎗️ 关于我
  • 🔗 友情链接
GitHub (opens new window)

NoteZ_技术博客

前端界的小学生
🏠 首页
  • 📚 Web技术
  • 📋 Npm笔记
  • 📑 Markdown
  • 📄 Git笔记
  • 📝 Nginx文档
  • 📓 Linux文档
  • 📖 技术文档
  • 📜 其他文档
  • 🧊 NodeJs
  • 🎡 Express
  • 🔥 Rust
  • 🎉 Koa2
  • 🍃 MongoDB
  • 🐬 MySql
  • 🥦 Oracle
  • 🍁 Python
  • 🍄 JavaScript
  • 🌰 CSS
  • 🧄 HTML
  • 🥑 Canvas
  • 🌽 Nuxt
  • 🍆 React
  • 🥜 Vue
  • 🧅 TypeScript
  • 🌶️ AI
  • 📘 分类
  • 📗 标签
  • 📙 归档
⚜️ 在线编辑 (opens new window)
  • 📁 站点收藏
  • 📦 前端组件库
  • 📊 数据可视化
  • 🌈 开源插件
  • 🎗️ 关于我
  • 🔗 友情链接
GitHub (opens new window)
  • JavaScript笔记

  • CSS笔记

  • HTML笔记

  • Canvas笔记

  • Nuxt笔记

  • React笔记

  • Vue笔记

  • TypeScript笔记

    • TypeScript 使用总结
    • TypeScript 函数部分
    • TypeScript 变量声明
    • TypeScript 基础类
    • TypeScript 基础类型
    • TypeScript 基础类型总结
    • TypeScript 安装方法
      • 什么是 TypeScript
      • 语法特性
      • 相关文档
      • JavaScript 与 TypeScript 的区别
      • TypeScript 安装
        • 1、安装 npm
        • 2、安装 TypeScript 包
    • TypeScript 接口
    • TypeScript 泛型
    • TypeScript 类型推断
    • TypeScript 高级类型
    • 编写 TypeScript 程序
    • 项目中常见的 Typescript 语法
  • AI相关笔记

  • 开发文档
  • TypeScript笔记
NoteZ
2021-04-17
目录

TypeScript 安装方法

# 什么是 TypeScript

TypeScript 是一种由微软开发的自由和开源的编程语言,它是 JavaScript 的一个超集,扩展了 JavaScript 的语法。

# 语法特性

  • 1、类 Classes
  • 2、接口 Interfaces
  • 3、模块 Modules
  • 4、类型注解 Type annotations
  • 5、编译时类型检查 Compile time type checking
  • 6、Arrow 函数 (类似 C# 的 Lambda 表达式)

# 相关文档

  • 官方英文文档:https://www.typescriptlang.org (opens new window)
  • 官方中文文档:https://www.tslang.cn (opens new window)

# JavaScript 与 TypeScript 的区别

TypeScript 是 JavaScript 的超集,扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与 TypeScript 一起工作无需任何修改,TypeScript 通过类型注解提供编译时的静态类型检查。

TypeScript 可处理已有的 JavaScript 代码,并只对其中的 TypeScript 代码进行编译。

# TypeScript 安装

通过 npm 按安装 TypeScript

# 1、安装 npm

$ curl http://npmjs.org/install.sh | sh
$ npm --version
1
2

# 2、安装 TypeScript 包

$ npm install -g typescript
1

安装完成后我们就可以使用 TypeScript 编译器,名称叫 tsc,在控制台运行如下命令,检查安装是否成功(3.x):

tsc -V
1

要编译 TypeScript 文件,可使用如下命令:

tsc filename.ts
1

一旦编译成功,就会在相同目录下生成一个同名 js 文件,你也可以通过命令参数来修改默认的输出名称。

默认情况下编译器以ECMAScript 3(ES3)为目标但ES5也是受支持的一个选项。TypeScript增加了对为即将到来的ECMAScript 6标准所建议的特性的支持。

#TypeScript
上次更新: 2024/01/30, 00:35:17
TypeScript 基础类型总结
TypeScript 接口

← TypeScript 基础类型总结 TypeScript 接口→

最近更新
01
Gitea数据备份与还原
03-10
02
Linux 中使用 rsync 同步文件目录教程
03-10
03
Linux 使用 rsync 互相传输同步文件的简单步骤
03-08
更多文章>
Theme by Vdoing | Copyright © 2019-2025 NoteZ,All rights reserved | 冀ICP备2021027292号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式