TypeScript · Senior · Pytanie 32 z 75
Do czego służy słowo kluczowe declare?
declare const __APP_VERSION__: string;- ✓Poprawna odpowiedź: Do opisania czegoś, co istnieje w runtime, bez generowania kodu
- 2Do zadeklarowania zmiennej, którą utworzy kompilator
- 3Do uczynienia zmiennej globalną w runtime
Wyjaśnienie
Deklaracje ambient informują kompilator o rzeczach zdefiniowanych gdzie indziej: globalach wstrzykiwanych przez bundler, skryptach z CDN, modułach bez typów (declare module 'legacy-lib'). declare nie generuje żadnego kodu JS.