TypeScript -- 初始TS

因为最近的项目开始使用TS,感觉有必要来学习一波咯,撸起袖子学起来吧!

TS介绍

TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。安德斯·海尔斯伯格,C#的首席架构师,已工作于TypeScript的开发。 [2-5]
TypeScript扩展了JavaScript的语法,所以任何现有的JavaScript程序可以不加改变的在TypeScript下工作。TypeScript是为大型应用之开发而设计,而编译时它产生 JavaScript 以确保兼容性。

TS的安装

因为我是用window系统的(因为贫穷),假如你是其他平台,你可以google一下,很容易解决。
如果你已经安装node, 那么通过下面命令马上就可以安装TypeScript。
npm install -g typescript
如果你没有安装node,那麻烦你安装一下node,然后参照上一条。我想应该不会存在这种可能,毕竟学习ts的人,肯定已经有前端基础了,node肯定安装了。
运行tsc -v我们看到控制台打印出如下结果就表明安装成功了。
ts安装成功了

TS的初体验

我们建立一个文件夹,然后在文件夹建立一个hello.ts文件,写下如下代码

function sayHello(str: string) {
    return  "hello " + str + "!";
}
console.log(sayHello("TS"));

我们运行如下指令tsc hello.ts 我们会发现生成了一个hello.js文件,我想你应该理解tsc hello.ts的作用了。没错,就是将TS文件编译成JS文件,然后你就可以通过node hello.jsl来运行JS了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值