⊗jstsPmBsOVTC 10 of 55 menu

TypeScript-də obyekt dəyərlərinin növ nəzarəti

Obyekt elan edilən anda TypeScript onun bütün elementlərinin məlumat növlərini yadda saxlayır və sonra bu növlərin dəyişməməsini nəzarət edir.

Gəlin istifadəçi obyektimiz nümunəsində baxaq. Onu elan edək:

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

Elan edildikdən sonra TypeScript hər bir dəyərin məlumat növünü təhlil etdi və yadda saxladı ki, 'name' sahəsində - sətir, 'age' sahəsində isə - rəqəm var.

İndi sahəyə başqa növdə dəyər yazmaq cəhdi xəta ilə nəticələnəcək.

Nümunə:

user.name = 123; // xəta

Nümunə:

user.age = 'eee'; // xəta

Nümunə:

user.age = '30'; // xəta

Kodu işə salmadan müəyyən edin ki, kodun icrasının nəticəsi nə olacaq:

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

Kodu işə salmadan müəyyən edin ki, kodun icrasının nəticəsi nə olacaq:

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

Kodu işə salmadan müəyyən edin ki, kodun icrasının nəticəsi nə olacaq:

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

Kodu işə salmadan müəyyən edin ki, kodun icrasının nəticəsi nə olacaq:

let user = {name: 'john', admin: true}; user.admin = 'false'; console.log(user);
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et