object vs Object vs {}
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
Në TypeScript, object do të thotë „çdo gjë që s'është primitive“; {} do të thotë „çdo vlerë përveç null dhe undefined“ (edhe string-ët!); Object është pothuajse njësoj si {}. Zakonisht të duhet object ose Record.
EnglishEN
In TypeScript, object means “anything that isn't a primitive”; {} means “any value except null and undefined” (even strings!); Object is nearly the same as {}. Usually you want object or Record.
Si ta mendosh
Si tri etiketa që duken njësoj, por kanë rregulla të ndryshme.
Lexoje në anglisht
Like three labels that look alike but have different rules.
Shembull koditypescript
let a: object = { x: 1 }; // ✓
let b: {} = "tekst"; // ✓ (befasi!)
let c: object = "tekst"; // ✗