• 1、TypeScript简介


    1.1、什么是TypeScript?

    1.编程语言的类型

    • 动态类型语言(Dyanmicall Typed Language)

    如 JavaScript、Python

    • 静态类型语言(Statically Typed Language)

    如 Java、C++

    2.TypeScript究竟是什么?

    • JavaScript that scales
    • 静态类型风格的类型系统
    • 从es6到es10甚至esnext的语法支持
    • 兼容各种浏览器,各种系统,各种服务器,完全开源

     

    1.2、为什么要学习TypeScript?

    1.优点:

    • 程序更容易理解
      • 问题:函数或者方法输入输出的参数类型,外部条件
      • 动态语言的约束:需要手动调试等过程
      • 有了TypeScrip:代码本身就可回答上述问题
    • 效率更高
      • 在不同的代码块和定义中进行跳转
      • 代码自动补全
      • 丰富的接口提示
    • 更少的错误
      • 编译期间能发现大部分错误
      • 杜绝一些比较常见错误

    非常好的包容性

      • 完全兼容JavaScript
      • 第三方库可以单独编写类型文件
      • 大多数项目都支持TypeScript

    2.缺点:

    • 增加了学习成本
    • 短期内增加了一些开发成本

     

    1.3、安装TypeScript

    1.全局安装TypeScript

    npm install -g typescript

    2.查看版本号

    tsc -v

  • 相关阅读:
    hdu2063 匈牙利算法 二分最大匹配模版题
    经典dp 编辑距离
    新博客的第一道题 蓝桥杯 蚂蚁感冒
    cv.GaussianBlur参数选择 && contrast stretching
    大数据 week2 Hadoop and HDFS
    大数据 week2 Hadoop and HDFS
    抖音二面记录
    weight decay
    Pillow Image Filter
    UNSW CV第三课 下
  • 原文地址:https://www.cnblogs.com/shixiaokeng/p/14395603.html
Copyright © 2020-2023  润新知