TypeScript基础一【介绍】

 JavaScript与TypeScript的区别

       TypeScript是JavaScript的超集,支持ES6教程,它扩展了JavaScript的语法,因此现有的JavaScript代码可以与TypeScript一起工作无需任何修改。TypeScript由微软开发的自由和开源的编程语言。

        TypeScript 设计目标是开发大型应用,其可以通过类型注解提供编译时的静态类型检查,可以处理已有的JavaScript代码,并只对其中的TypeScript代码进行编译,编译成纯JavaScript,编译出来的JavaScript可以运行在任何浏览器上。

 

语言特性

TypeScript是一种JavaScript添加特性的语言扩展,增加的功能有:

  • 类型批注和编译时的类型检查
  • 类型推断
  • 类型擦除
  • 接口
  • 泛型
  • Mixin
  • 泛型编程
  • 名字空间
  • 元组
  • Await
  • 模块
  • lambda函数的箭头语法
  • 可选参数以及默认参数

书写实例

const introduce:string = " Hello World"

console.log(introduce)

安装TypeScript

通过npm(Node.js包管理器)

如果本地环境已经安装了npm 工具,可以使用下面的命令安装

使用国内镜像:

npm config set registry https://registry.npmmirror.com

安装typescript:

npm install -g typescript

 安装完成就可以使用tsc命令来执行TypeScript的相关代码,可以通过以下命令查看版本号:

$ tsc -v

安装Visual Studio 的 TypeScript 插件

        Visual Studio Code 是一个可以运行于 Mac OS X、Windows 和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器,由 Microsoft 公司开发。

  • 下载地址:https://code.visualstudio.com/,根据电脑系统进行下载安装,下载稳定版本即可;
  • 双击VSCodeSetup.exe对应图标就可以进行安装;
  • 安装VSCode中的TypeScript插件;
  • 在左侧显示的编译代码的文件栏选择 ts 文件,然后选择在终端打开,就可以在下方使用 tsc 命令执行 TypeScript 文件代码。 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值