TypeScript入门(一):TypeScript简介

什么是TypeScript

TypeScript官网中对TypeScript的描述

TypeScript is JavaScript with syntax for types.
TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.

TypeScript是一门专为开发大规模JavaScript应用程序而设计的编程语言,是JavaScript的超集,包含了JavaScript现有的全部功能,,并且使用了与JavaScript相同的语法和语义。

TypeScript
JavaScript

TypeScript的特点

  • TypeScript扩展了JavaScript,为它添加了类型支持。
  • TypeScript可以再运行代码之前找到错误并提供修复方案,从而改善开发体验。
  • TypeScript可用于任何浏览器、任何操作系统、任何运行JavaScript的地方,且完全开源。

安装TypeScript

安装Node.js

TypeScript的安装需要使用npm工具,而npm运行在Node.js上,因此需要先安装Node.js。打开Node.js官网上下载LTS版本的安装包并安装。在安装Node.js的同时,,也会自动安装npm工具。安装完成后,可使用命令来验证安装是否成功。

~ node -v // 验证命令
v16.15.0  // 安装成功返回结果

安装TypeScript

使用命令全局安装TypeScript,并验证是否安装成功

npm install -g typescript // 安装命令
~ tsc --version // 验证命令
Version 4.8.3 // 安装成功返回结果

安装编辑器

TypeScript最大的优势之一便是增强了编辑器和IDE的功能,包括代码补全、接口提示、跳转到定义、重构等。

主流的编辑器都支持TypeScript,个人推荐使用Visual Studio Code,也可以使用官网提供的浏览器在线运行中尝试。

  • 23
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值