TypeScript · Senior · Frage 32 von 75
Wofür ist das Schlüsselwort declare?
declare const __APP_VERSION__: string;- 1Um eine Variable zu deklarieren, die der Compiler später anlegt
- 2Um zu beschreiben, was zur Laufzeit existiert, ohne Code zu erzeugen
- 3Um eine Variable zur Laufzeit in allen Modulen global zu machen
Antwort zeigen
Richtige Antwort: Um zu beschreiben, was zur Laufzeit existiert, ohne Code zu erzeugen
Erklärung
Ambient-Deklarationen informieren den Compiler über anderswo Definiertes: vom Bundler eingesetzte Globale, Skripte von einem CDN, Module ohne Typen (declare module 'legacy-lib'). declare erzeugt keinen JS-Code.