TypeScript入门(一)

    技术2022-07-11  73

    TypeScript 是由微软开发的 JavaScript 的超集,它可以编译成纯 JavaScript 。

    TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。

    它是一种可将javascript代码以面向对象方式编程的技术。


    安装TypeScript 

    获得TypeScript工具的主要方法有两种:

    通过npm(Node.js程序包管理器)

    通过安装TypeScript的Visual Studio插件

      在这里我使用了 npm 安装 typescript :

     npm install -g typescript(全局安装typescript,npm install -g typescript@2.0.0 指定安装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是强类型的编程语言这一特点。

    Processed: 0.366, SQL: 9