⊗tsSpOpAMRd 12 of 37 menu

TypeScript의 readonly 수정자

수정자 readonly를 사용하여 속성을 읽기 전용으로 만들 수 있습니다. 예제를 통해 살펴보겠습니다. 클래스 User에서 속성 name를 읽기 전용으로 만들어 봅시다:

class User { readonly name: string; constructor(name: string) { this.name = name; } }

이름에 특정 값을 설정하여 클래스의 객체를 생성해 봅시다:

let user: User = new User('john');

이름 값을 읽어봅시다:

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

하지만 속성에 다른 값을 쓰려고 하면 오류가 발생합니다:

user.name = 'eric'; // 오류

클래스 User에 읽기 전용 속성 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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부