《前端面试题》- 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

相关推荐
雪碧聊技术15 小时前
前端VUE3项目部署到linux服务器(CentOS 7)
前端·linux部署vue3项目
fish_xk18 小时前
c++中的引用和数组
开发语言·c++
酒尘&21 小时前
JS数组不止Array!索引集合类全面解析
开发语言·前端·javascript·学习·js
冬夜戏雪21 小时前
【java学习日记】【2025.12.7】【7/60】
java·开发语言·学习
xwill*21 小时前
分词器(Tokenizer)-sentencepiece(把训练语料中的字符自动组合成一个最优的子词(subword)集合。)
开发语言·pytorch·python
学历真的很重要21 小时前
VsCode+Roo Code+Gemini 2.5 Pro+Gemini Balance AI辅助编程环境搭建(理论上通过多个Api Key负载均衡达到无限免费Gemini 2.5 Pro)
前端·人工智能·vscode·后端·语言模型·负载均衡·ai编程
咖啡の猫21 小时前
Python列表的查询操作
开发语言·python
quikai19811 天前
python练习第三组
开发语言·python
用户47949283569151 天前
"讲讲原型链" —— 面试官最爱问的 JavaScript 基础
前端·javascript·面试
用户47949283569151 天前
2025 年 TC39 都在忙什么?Import Bytes、Iterator Chunking 来了
前端·javascript·面试