Mortal红尘 Mortal红尘
首页
  • 学习笔记

    • 前端
    • 后端
  • 《ES6教程》
  • 《Git教程》
  • 《JavaScript教程》
  • 《JavaScript文章》
  • 《TypeScript 从零实现 axios》
  • 《Vue教程》
  • 《Vue文章》
  • 《页面与效果》
  • 技术文档
  • GitHub技巧
  • Nodejs
  • Linux
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Mortal红尘

热爱各种技术的一枚憨憨前端
首页
  • 学习笔记

    • 前端
    • 后端
  • 《ES6教程》
  • 《Git教程》
  • 《JavaScript教程》
  • 《JavaScript文章》
  • 《TypeScript 从零实现 axios》
  • 《Vue教程》
  • 《Vue文章》
  • 《页面与效果》
  • 技术文档
  • GitHub技巧
  • Nodejs
  • Linux
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 前端

    • 《TypeScript》笔记

      • TypeScript-概要
        • TypeScript快速上手
        • TypeScript笔记
      • Flow类型检查工具

      • 《JavaScript高级程序设计》笔记
      • 小程序笔记
      • JS设计模式总结笔记
    • 后端

    • 学习笔记
    • 前端
    • 《TypeScript》笔记
    Mortal红尘.
    2021年8月22日
    目录

    TypeScript-概要

    # .

    # TypeScript 学习笔记-概要

    概要

    • 强类型与弱类型
      • 强类型语言不允许任意的隐式类型转换
      • 弱了些语言则允许数据隐式类型转换
      • 强类型不允许随意的隐式类型转换,而弱类型是允许的
      • 变量类型允许随时改变的特点,不是弱类型的差异
    • 静态类型与动态类型
      • 动态类型语言中的变量是没有类型的,变量的值是有类型的
      • 类型安全(强类型,弱类型)
      • 类型检查(静态类型,动态类型)

    # 弱类型的特征

    JavaScript类型系统特征
        弱类型 且 动态类型
    弱类型的问题
        在运行阶段才能发现问题
        类型不明确有可能造成函数功能反生改变
    

    # 强类型的特征

    1、错误更早的暴露 2、代码更智能,编码更准确 3、重构更方便

    image-20210822160105541

    # TypeScript

    image-20210822202723223

    编辑 (opens new window)
    #TypeScript
    上次更新: 2024/12/19, 12:18:44
    TypeScript快速上手

    TypeScript快速上手→

    最近更新
    01
    TypeScript快速上手
    8月22日
    02
    常用Git命令清单
    11-18
    03
    TypeScript笔记
    10-08
    更多文章>
    Theme by Vdoing | Copyright © 2021-2025 Mortal红尘 | 黔ICP备2021006288号
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式
    ×