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

相关推荐
yashunan5 分钟前
Web_php_unserialize
android·前端·php
笛柳戏初雪13 分钟前
Python中的函数(下)
开发语言·python
m0_zj13 分钟前
17.[前端开发]Day17-形变-动画-vertical-align
前端·css·chrome·html·html5
美味小鱼23 分钟前
初识Cargo:Rust的强大构建工具与包管理器
开发语言·rust·cargo
c-c-developer36 分钟前
C++ Primer 标准库类型string
开发语言·c++
山茶花开时。37 分钟前
[SAP ABAP] Debug Skill
开发语言·sap·abap
Edward-tan42 分钟前
【玩转全栈】--创建一个自己的vue项目
前端·javascript·vue.js
奥顺互联V1 小时前
yes镜像站群/PHP驱动的镜像站群架构实践
开发语言·架构·开源·php
青年夏日科技工作者1 小时前
虚幻浏览器插件 UE与JS通信
前端·javascript·html
taopi20241 小时前
android java系统弹窗的基础模板
android·java·开发语言