一、TypeScript 初体验


从今天开始,我们来正式学习typescript。首先我们来认识和体验一下typescript,本次学习要解决的问题是:

  1. 什么是typescript
  2. 什么是JavaScript
  3. 怎么理解“TS是JS的超集”
  4. 第一个TS文件
  5. 怎么使用注释和输出语句

1. TypeScript 概述

​ 在TypeScript 概述这一节,我们要弄清楚JavaScript 是什么 ?TypeScript 是什么 ?TypeScript 相比 JavaScript 的优势是什么?下面我们一个问题一个问题解决。

1.1 什么是JavaScript

JavaScript(缩写:JS)是一种运行在客户端(比如:浏览器)中的编程语言

​ 当应用于浏览器时,为网站提供动态交互特性,让网页“动”起来。比如:页面上的轮播图效果,倒计时效果等等,都使用了JavaScript。

​ 那么JavaScript的运行环境只有浏览器吗?只能运行在前端吗?答案肯定是不。我们的node环境也可以运行JavaScript代码,这使得JavaScript语言也可以运行在后台程序。所以:

JavaScript的运行环境:1. 浏览器; 2. Node.js

​ Node.js 让 JavaScript 摆脱了浏览器的束缚,可以实现服务端/桌面端编程等。 也就是说,我们前端开发人员,懂得了JavaScript,也可以独立完成前后端开发,例如:微信小程序、微信小游戏 等等。都是可以用JavaScript完成。

​ 总结:JavaScript 既能运行在 浏览器 中,也可以运行在 Node.js 中,前后端通吃,无所不能。

1.2 TypeScript 是什么

TypeScript(简称:TS)是 JavaScript 的超集。这句话可以理解为JS 有的 TS 都有。

​ typescript在JavaScript的基础上添加了类型系统。可以理解为:TypeScript = Type + JavaScript。

​ TypeScript 是微软开发的开源编程语言,设计目标是开发大型应用。 可以在任何浏览器、任何计算机、任何操作系统上运行。

​ 下面我们来看一段typescript和JavaScript,对比一下两者的区别:

// TypeScript 代码:有明确的类型,即 : number (数值类型) 
let age: number = 18 

// JavaScript 代码:
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值