0
0
Typescriptprogramming~5 mins

Declaring global variables in Typescript - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is a global variable in TypeScript?
A global variable is a variable declared outside any function or block, accessible from anywhere in the code.
Click to reveal answer
beginner
How do you declare a global variable in TypeScript?
You declare a global variable by defining it outside any function or block, usually at the top of your file or in a separate global declaration file.
Click to reveal answer
beginner
What keyword is used to declare a variable that can be reassigned globally?
The let keyword is used to declare a variable that can be reassigned. If declared globally, it is accessible throughout the program.
Click to reveal answer
intermediate
What is the difference between var and let when declaring global variables?
var declares a global variable that attaches to the global object (like window in browsers), while let declares a block-scoped variable that does not attach to the global object.
Click to reveal answer
intermediate
How can you declare a global variable type in TypeScript for use across multiple files?
You can declare global variable types by creating a .d.ts file with a declare global block, then defining the variable type inside it.
Click to reveal answer
Where should you declare a global variable in TypeScript?
AOutside any function or block
BInside a function only
CInside a class only
DInside a block only
Which keyword declares a block-scoped global variable in TypeScript?
Avar
Bfunction
Clet
Dconst
What happens if you declare a global variable with var in a browser environment?
AIt is only accessible inside functions
BIt becomes a property of the global <code>window</code> object
CIt is block-scoped
DIt causes a syntax error
How do you declare a global variable type in TypeScript for multiple files?
AUsing <code>const</code> inside a block
BUsing <code>var</code> inside a function
CUsing <code>let</code> inside a class
DUsing <code>declare global</code> in a <code>.d.ts</code> file
Which keyword should you avoid for global variables due to hoisting and global object pollution?
Avar
Blet
Cconst
Dfunction
Explain how to declare a global variable in TypeScript and the difference between using var and let.
Think about where the variable lives and how it behaves in the global scope.
You got /3 concepts.
    Describe how to declare global variable types in TypeScript for use across multiple files.
    This helps TypeScript understand global variables in big projects.
    You got /3 concepts.