⊗tsSpOpSPr 14 of 37 menu

Statyczne właściwości w TypeScript

W TypeScript można tworzyć specjalne właściwości, które będą należeć do klasy, a nie do obiektu. Takie właściwości nazywane są statycznymi.

Statyczne właściwości można wywoływać bez tworzenia obiektu, po prostu odwołując się do klasy, w której są zadeklarowane. Aby uczynić właściwość statyczną, należy po modyfikatorze dostępu napisać słowo kluczowe static.

W klasie User ustawmy statyczną właściwość salary:

class User { public name: string; public static salary: number = 1000; constructor(name: string) { this.name = name; } }

Teraz odwołajmy się do tej właściwości nie tworząc obiektu:

console.log(User.salary); // 1000

Do klasy Student dodaj statyczną właściwość specialty. Wyświetl tę właściwość bez deklarowania obiektu.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć