zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    exchangeNetwork
    VRP OS Management
    filleSystemBasises
    Study_way
    1.MySQL 安装
    7.进程池与线程池
    6.线程
    5.进程 -锁
    4.进程-1
    3.多线程TCP协议与加密方式
  • 原文地址:https://www.cnblogs.com/shixiaokeng/p/14395603.html
Copyright © 2011-2022 走看看