mirror of
https://github.com/alrayyes/wiki.git
synced 2024-12-01 15:26:23 +00:00
551 B
551 B
id | title |
---|---|
e1048c95-3baa-445e-a943-bff7b86a0f29 | Ambient Declarations |
Introduction
Ambient declarations allow you to safely use existing popular JavaScript libraries and incrementally migrate your JavaScript/CoffeeScript/Other-Compile-To-Js-Language project to TypeScript.
Declaration Files
Syntax is simple:
declare var foo: any
Declarations can be put in a .ts
or .d.ts
file, ie: global.d.ts
or
vendor.d.ts
Best Practices
- Use
.d.ts
- Use interfaces where possible