TypeScript

JSON.parse returns any

Në shqip: JSON.parse kthen any

ShpjegimiSQ

JSON.parse() dhe response.json() kthejnë any, prandaj TypeScript-i s'kontrollon asgjë për të dhënat që vijnë nga jashtë. Ruaje rezultatin si unknown dhe kontrolloje — me një type guard ose me Zod.

EnglishEN

JSON.parse() and response.json() return any, so TypeScript checks nothing about data from outside. Store the result as unknown and check it — with a type guard or with Zod.

Si ta mendosh

Si një pako nga një dërgues i panjohur: mos e hap pa e kontrolluar.

Lexoje në anglisht

Like a parcel from an unknown sender: don't open it without checking.

Shembull koditypescript

const v: unknown = JSON.parse(teksti);
const termi = Termi.parse(v);   // Zod e kontrollon formën

Terma të lidhur