⊗jstsPmBsOVTC 10 of 55 menu

Контроли навъи қиматҳо дар объект дар TypeScript

Дар лаҳзаи эълон кардани объект TypeScript навъи додаҳои ҳамаи унсурҳои онро дар хотир мегирад, ва сипас назорат мекунад, ки ин навъҳо тағйир наёбанд.

Биёед мисли объекти мо бо корбарро бубинем. Онро эълон кунем:

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

Пас аз эълон кардан TypeScript навъи додаҳои ҳар як қиматро таҳлил кард ва дар хотир гирифт, ки дар майдони 'name' - сатр, ва дар майдони 'age' - адад аст.

Акнун кӯшиши навиштани қимате аз навъи дигар дар майдон ба хатмӣ хоҳад анҷом ёфт.

Мисол:

user.name = 123; // хатогӣ

Мисол:

user.age = 'eee'; // хатогӣ

Мисол:

user.age = '30'; // хатогӣ

Бе иҷро кардани рамз муайян кунед, ки натиҷаи иҷрои рамз чӣ хоҳад буд:

let date = {year: 2025, month: 12, day: 31}; date.month = '12'; console.log(date);

Бе иҷро кардани рамз муайян кунед, ки натиҷаи иҷрои рамз чӣ хоҳад буд:

let product = {code: '123', name: 'apple', price: 12}; product.code = 123; console.log(product);

Бе иҷро кардани рамз муайян кунед, ки натиҷаи иҷрои рамз чӣ хоҳад буд:

let product = {code: '123', name: 'apple', price: 12 }; product.price = 123; console.log(product);

Бе иҷро кардани рамз муайян кунед, ки натиҷаи иҷрои рамз чӣ хоҳад буд:

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