浩明-空间 浩明-空间
首页
  • Unity

    • 类比法学c#
  • 学习笔记

    • 《JavaScript高级程序设计》
    • 《TypeScript 从零实现 axios》
    • TypeScript
    • JS设计模式总结
  • typescript杂谈

    • 为什么要用ts
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • vim学习
  • webgl基础
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 悟道
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

储浩明

热爱编程的小明
首页
  • Unity

    • 类比法学c#
  • 学习笔记

    • 《JavaScript高级程序设计》
    • 《TypeScript 从零实现 axios》
    • TypeScript
    • JS设计模式总结
  • typescript杂谈

    • 为什么要用ts
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • vim学习
  • webgl基础
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 悟道
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • JavaScript文章

  • Unity

  • 学习笔记

  • typescript杂谈

    • 为什么要用ts
      • 为什么要用ts
        • 个人观点
  • 前端
  • typescript杂谈
chuhaoming
2022-07-18
目录

为什么要用ts

# 为什么要用ts

  1. 我js写的好好的, 为啥要用那么复杂的ts写呢?
  2. ts最终还是会编译成js,不就是多了个类型检测,而为了类型检测使编程变得效率降低,这真的好吗?

# 个人观点

其实我们用ts来开发是要分场景的:

  1. ,我们一定要搞清楚使用ts的目的是什么,目的就是让我们的代码更健壮,有约束。比如我们平时写的前端展示页面,小程序,h5等 完全没必要使用ts ,这些展示页面更侧重页面效果和开发效率,所以这些场景用js
  2. 但我们封装的组件库,方法类,插件 这些给我们开发者用的[轮子],这些就最好使用ts编写,不仅代码逻辑更健壮,而且这样在我们用这些轮子开发时还能得到友好的代码提示,开发效率大大提升
  3. 总结: 开发给别人看的代码用js(页面) 开发给别人用的代码用ts(第三方库)
编辑 (opens new window)
上次更新: 2022/07/18, 17:38:47
JS设计模式总结笔记

← JS设计模式总结笔记

最近更新
01
c#与ts类对象
08-06
02
c#与ts接口
08-06
03
c#和ts的继承
08-06
更多文章>
Theme by Vdoing | Copyright © 2019-2024 Haoming chu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式