Type Aliases
type, keyword, se, EK, EXISTING, type, ko, EK, NAYA, NAAM, diya, ja, sakta hai — PRIMITIVE, types, union, types, YA, OBJECT, shapes, ke, liye, USE, ho, sakta hai.
Interfaces, ki, TARAH, hi, object, shapes, DEFINE, kar, sakte, HAIN, LEKIN, type, aliases, MORE, FLEXIBLE, HAIN — union, types, tuples, aur, PRIMITIVE, types, ke, liye, bhi, USE, ho, sakte, HAIN, JO, interfaces, NAHI, kar, sakte.
type ID = string | number;
type Point = { x: number; y: number };
type Status = "loading" | "success" | "error";
function getUser(id: ID): Point {
return { x: 0, y: 0 };
}- type = EXISTING, type, ko, naya, naam, deta, hai
- Union types, tuples, aur, primitives, ke, liye, USE, ho, sakta, hai (interfaces, se, ZYAADA, flexible)
- Object shapes, ke, liye, interface, vs, type, — TEAM, preference, ki, baat, hai
Type, aliases, RECURSIVELY, KHUD, ko, REFERENCE, kar, sakte, hain — jaise, EK, JSON, VALUE, ka, TYPE, DEFINE, karne, ke, liye, JO, NESTED, objects/arrays, RAKH, sakta hai.
type Json = string | number | boolean | null | Json[] | { [key: string]: Json };Interfaces, "declaration, merging" support, karte, HAIN (SAME, naam, se, MULTIPLE, baar, DEFINE, karne, PAR, MERGE, ho, jaate, HAIN) — type, aliases, YE, NAHI, kar, sakte, — EK, hi, naam, se, DO, baar, DEFINE, karne, PAR, ERROR, AATA, hai.