TypeScript 初识 - 内置对象
JavaScript 自带的内置对象都可以直接在 TypeScript 中当作定义好的类型。
TypeScript 核心库的定义文件
TypeScript 核心库的定义文件定义了所有浏览器环境需要用到的类型,并且是预置在 TypeScript 中的。
注意,TypeScript 核心库的定义中不包含 Node.js 部分。
ECMAScript 的内置对象
ECMAScript 标准提供了常用的内置对象:Boolean
、Date
、RegExp
等。
在 TypeScript 不需要额外引入就可以直接使用这些内置对象:
let b: Boolean = new Boolean(1); let d: Date = new Date(); let r: RegExp = /[a-z]/;
DOM 和 BOM 的内置对象
DOM 和 BOM 提供的内置对象有:Document
、HTMLElement
、Event
、NodeList
等。
在 TypeScript 不需要额外引入就可以直接使用这些内置对象:
let body: HTMLElement = document.body; let allDiv: NodeList = document.querySelectorAll('div'); document.addEventListener('click', function(e: MouseEvent) { // Do something });
用 TypeScript 写 Node.js
Node.js 不是内置对象的一部分,想要写 TypeScript 时提示 Node.js,需要引入第三方声明文件:
$ npm install @types/node --save-dev
相关推荐
changcongying 2020-11-02
changcongying 2020-10-30
苗疆三刀的随手记 2020-10-29
zouph000 2020-10-25
Jruing 2020-10-23
ctg 2020-10-14
PMJ0 2020-10-13
ChaITSimpleLove 2020-10-06
小飞侠V 2020-09-25
QiaoranC 2020-09-25
changcongying 2020-09-17
taizuduojie 2020-09-15
淼寒儿 2020-09-13
lyjava 2020-09-11
彤庆的技术 2020-09-02
锅哥 2020-08-27
ruanhongbiao 2020-08-16
zouph000 2020-08-03
Java编程语言学习 2020-07-29