TypeScript(TS)面试题及详细答案.docxVIP

  • 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)

1亿VIP精品文档

相关文档