⊗jstsPmDSOS 40 of 55 menu

Структура на објект во TypeScript

Можно е да не се потпираме на TypeScript за дефинирање на структурата на објектот, туку да ја назначиме како тип при декларирање на променливата.

Да ја земеме, на пример, променливата user и да кажеме дека таа е објект, во полето 'name' на кое се чува - стринг, а во полето 'age' - број:

let user: {name: string, age: number};

Сега да ја внесеме соодветната вредност во нашата променлива:

user = {name: 'john', age: 30};

Можно е да ги споиме двете операции во еден ред: да декларираме објект и веднаш да внесеме во него вредност:

let user: {name: string, age: number} = {name: 'john', age: 30};

После ова, TypeScript ќе се погрижи за контрола на структурата и типовите на податоци на објектот и ќе јавува грешка при обид да се измени нешто на неправилен начин. Пример:

user.name = 123; // грешка

Без да го стартувате кодот, определете каков ќе биде резултатот од извршувањето на кодот:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј