- 4
- 0
- 约1.07万字
- 约 13页
- 2026-04-16 发布于河北
- 举报
TypeScript(TS)面试题及详细答案
一、基础必考题(入门级,考察基础掌握度)
1.什么是TypeScript?它和JavaScript的关系是什么?
答案:TypeScript(简称TS)是微软开发的一门编程语言,它是JavaScript的超集(在JS基础上扩展,兼容所有JS语法),核心是在JS中加入了静态类型检查。
简单说,TS=JavaScript+类型系统。TS不能直接在浏览器或Node环境运行,需要通过编译器(如tsc)编译成纯JavaScript才能执行。
两者关系:TS完全兼容JS,所有JS代码可以直接复制到TS文件中运行;TS的类型检查能在开发阶段发现错误(比如变量类型不匹配),避免代码运行时才报错,提升开发效率和代码可维护性,尤其适合中大型项目。
2.TypeScript中常见的基本类型有哪些?请举例说明。
答案:TS的基本类型分为“原始类型”和“引用类型”,核心常用的有以下几种,结合实际使用场景举例:
原始类型(不可变):
number:数字类型,比如letage:number=25;(包括整数、小数)
string:字符串类型,比如letname:string=张三;(单引号、双引号、反引号都可以)
boolean:布尔类型,只有true/false,比如letisLogin:boolean=
原创力文档

文档评论(0)