TypeScript
Alap típusok
Primitívek, tömbök, tuple, enum, void/never, unknown/any – a legfontosabb beépített típusok.
Alap típusok
Primitívek
let name: string = "Adam"
let age: number = 25
let isActive: boolean = true
let nothing: null = null
let notDefined: undefined = undefinedTömbök
let numbers: number[] = [1, 2, 3]
let names: string[] = ["Adam", "Béla", "Csaba"]
let ids: Array<number> = [10, 20, 30]Tuple
let coordinate: [number, number] = [47.5, 19.1]
let entry: [string, number] = ["Adam", 25]Enum
enum Direction {
Up,
Down,
Left,
Right,
}
let move: Direction = Direction.Upvoid és never
function logMessage(msg: string): void {
console.log(msg)
}
function throwError(msg: string): never {
throw new Error(msg)
}unknown és any
let userInput: unknown = "hello"
let anything: any = 42
anything = "most string lett"
anything = true