typescript与javascript的前世今生

1、typescript的“个人简历”

1、javascript的超集
2、支持ECMAScript6标准,并支持输出ECSMA3/5/6标准的纯javascript代码
3、支持ECMAScript未来提案中的特性,比如异步功能和装饰器
4、支持类型系统且拥有类型推断
5、支持运行在任何浏览器、node.js环境中

2、javasript出生历史

1、1995年在网景浏览器中首次发布,当时还不叫javascript,叫LiveScript
2、后来决定蹭一下java的热度,改名为JavaScript
3、1996年,网景将JavaScript提交给ECMA International(欧洲计算机制造商协会)进行标准化
4、最终确定了新的语言标准,取名为ECMAScript
5、但是我们仍然用JavaScript来称呼这门语言

3、2012年10月typescript发布

1、Delphi、C#之父安德斯•海尔斯伯格主持开发
2、免费开源,使用Apache授权协议
3、基于ECMAScript标准进行拓展,是JavaScript的超集
4、添加了可选静态类型、类和模块
5、可以编译为可读的、符合ECMAScript规范的JavaScript
6、成为一款跨平台的工具,支持所有的浏览器、主机和操作系统
7、保证可以与JavaScript一起运行,无须修改
8、文件拓展名是ts
9、编译时自动检查,不污染运行时

4、使用typescript准备工作

1、全局安装typescript,命令行输入npm install -g typescript
2、再进行安装编译环境,命令行输入npm install -g ts-node
3、新建一个hello.ts文件,输入console.log('Hello TypeScript');
4、终端定位到当前文件,输入ts-node hello.ts,即可看到运行结果

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Agwenbi

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

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

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

打赏作者

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

抵扣说明:

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

余额充值