⊗tsSpOpCP 4 of 37 menu

OOP კლასის თვისებები TypeScript-ში

მოდით ახლა ვისწავლოთ კლასების თვისებების გამოცხადება. TypeScript-ში ყველა თვისებას გამოცხადების დროს საჭიროა მიუთითოთ მისი ტიპი. ვნახოთ პრაქტიკაში, როგორ კეთდება ეს.

მოდით შევქმნათ კლასი User. მივანიჭოთ მას თვისება name, იმის მითითებით, რომ ის იქნება სტრიქონი:

class User { name: string; }

ასეთი კოდი, თუმცა, გამოიტანს შეცდომას, რადგან თვისების საწყისი მნიშვნელობა არაა მინიჭებული.

მოდით მივანიჭოთ ის:

class User { name: string = 'john'; }

ახლა შევქმნათ ჩვენი კლასის ობიექტი:

let user: User = new User;

ახლა კი გამოვიტანოთ თვისების მნიშვნელობა:

console.log(user.name); // 'john'

ახლა კი შევცვალოთ თვისების მნიშვნელობა ობიექტის შექმნის შემდეგ:

user.name = 'eric';

შექმენით კლასი Student თვისებებით name და age.

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა