《前端面试题》- TypeScript - TypeScript的优/缺点

问题

简述TypeScript的优/缺点

答案

优点

  • 增强了代码的可读性和可维护性
  • 包容性,js可以直接改成ts,ts编译报错也可以生成js文件,兼容第三方库,即使不是ts编写的
  • 社区活跃,完全支持es6

缺点

  • 增加学习成本
  • 增加开发成本,因为增加了类型定义
  • 需要编译,类型检查会增加编译时长,语法和类型系统复杂的话时间特别特别长
  • eval和new Function()这种操作类型系统管不到
  • 和有些库结合时不是很完美

参考网址

https://baijiahao.baidu.com/s?id=1631358917017668881&wfr=spider&for=pchttps://blog.csdn.net/qq_36666115/article/details/87343720https://blog.csdn.net/qq_39454432/article/details/106931287

相关推荐
虚拟搬运工9 分钟前
Python类及元类的创建流程
开发语言·chrome·python
姚*鸿的博客14 分钟前
pinia在vue3中的使用
前端·javascript·vue.js
消失的旧时光-194329 分钟前
kotlin的密封类
android·开发语言·kotlin
A_cot32 分钟前
Redis 的三个并发问题及解决方案(面试题)
java·开发语言·数据库·redis·mybatis
学步_技术33 分钟前
Python编码系列—Python原型模式:深克隆与高效复制的艺术
开发语言·python·原型模式
宇文仲竹33 分钟前
edge 插件 iframe 读取
前端·edge
Kika写代码37 分钟前
【基于轻量型架构的WEB开发】【章节作业】
前端·oracle·架构
alden_ygq39 分钟前
GCP容器镜像仓库使用
java·开发语言
苹果酱05671 小时前
一文读懂SpringCLoud
java·开发语言·spring boot·后端·中间件
Eoneanyna1 小时前
QT设置git仓库
开发语言·git·qt