• typescript入门


    安装

    Npm安装:npm install -g typescript

    使用tsc命令来执行ts的相关代码,tsc -v查看ts版本号

                 

    使用

    使用ts后缀的文件

    在命令行中使用tsc 文件名来将ts文件转换成js文件,使用node js的文件来运行js

    同时编译多个文件使用逗号分隔

    tsc 常用编译参数

    编译过程中加上—declacation可以多生成一个.d.ts的文件,文件的作用是显示ts文件中进行类型声明的变量

    --module

    载入扩展模块

    --target

    设置 ECMA 版本

    --declaration

    额外生成一个 .d.ts 扩展名的文件。

    tsc ts-hw.ts --declaration

    以上命令会生成 ts-hw.d.ts、ts-hw.js 两个文件。

    --removeComments

    删除文件的注释

          

    --out

    编译多个文件并合并到一个输出的文件

          

    --sourcemap

    生成一个 sourcemap (.map) 文件。

    sourcemap 是一个存储源代码与编译代码对应位置映射的信息文件。

          

    --module noImplicitAny

    在表达式和声明上有隐含的 any 类型时报错

    --watch

    在监视模式下运行编译器。会监视输出文件,在它们改变时重新编译。

    Ts规范

    1、        TypeScript 会忽略程序中出现的空格、制表符和换行符

    2、        TypeScript 区分大写和小写字符

    3、        每行指令都是一段语句,你可以使用分号或不使用, 分号在 TypeScript 中是可选的,建议使用。如果语句写在同一行则一定需要使用分号来分隔,否则会报错

    4、        TypeScript是一种面向对象的语言

    Typescript基础类型

    任意类型any

    数据类型number

    字符串类型string

    布尔类型boolean

    数组类型

    元组

    枚举

    Void

     Null

    Undefined

    Never

     

  • 相关阅读:
    iOS与H5交互时,去掉调用方法时产生的警告
    技术支持网址:Technical support
    iPhone X 适配
    iOS11 上拉刷新后没有动画出现,直接瞬间出来没有停顿
    要不要去柬埔寨工作,很纠结,但是工资我又无法拒绝
    iOS10 CAAnimationDelegate的适配
    Swift3GCD
    Alamofire4.0 在 CocoaPods无法更新的问题
    8行代码全屏滑动
    bootstrap table 前端分页的问题
  • 原文地址:https://www.cnblogs.com/wyongz/p/11112254.html
Copyright © 2020-2023  润新知