TypeScript 是由微软开发的 JavaScript 的超集,它可以编译成纯 JavaScript 。
TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。
它是一种可将javascript代码以面向对象方式编程的技术。
安装TypeScript
获得TypeScript工具的主要方法有两种:
在这里我使用了 npm 安装 typescript :
npm install -g typescript(全局安装typescript,npm install -g [email protected] 指定安装typescript2.0.0)
测试是否安装成功
新建 greeter.ts 文件(后缀为.ts即可)
在同级目录执行命令行:tsc greeter.ts(编译刚才新建的文件)
在相同目录下会生成 greeter.js(成功编译生成了js文件就意味着typescript已经成功安装)
开始一个简单的demo(有开发经验会更容易上手):
注意: 此时的参数 person 未定义任何类型要求,所以传入222没有问题。
但是当你给一个类型注释时,比如:
给定person一个字符串类型,你传入了一个number类型,user传入会报错:
VSCode编辑器会提示你有问题存在于greeter.ts文件中,你需要给当前的2222加上引号或者赋值一个字符串,当然,删掉定义的string 类型也可以,但是就无法体现ts是强类型的编程语言这一特点。
|
请发表评论