1、JS内置类型
const str: string = 'str'
const num: number = 1
const type: boolean = true
const no1: null = null
const no2: undefined = undefined
const big: bigint = 1n
const sym: symbol = Symbol('sym')
const obj: object = {}
2、ECMAScript 的内置对象
const arr: Array<string> = ['1'];
const date: Date = new Date();
const err: Error = new Error();
const reg: RegExp = /^[^ /\n]/;
3、DOM BOM
- DOM类型:包括Element、HTMLElement、Document、Window等,用于操作和访问HTML文档中的元素和节点。
- BOM类型:包括Navigator、Location、History等,用于操作和访问浏览器的相关信息和功能。
- 事件类型:包括Event、MouseEvent、KeyboardEvent等,用于处理用户交互和事件处理。