인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

귀여운 펭귄님의 프로필 이미지
귀여운 펭귄

작성한 질문수

따라하며 배우는 리액트 A-Z[19버전 반영]

Map 메소드를 사용한 할 일 목록 나열

클래스 안에서는 변수 선언 키워드를 쓰지 않아도 값을 할당할 수 있나요?

작성

·

197

0

클래스 App 안에서 todoData = [ ... ] 이런 식으로 todoData에 값을 바로 할당하시는 걸 보고 궁금해서 질문 올립니다.

let이나 const와 같은 변수 선언 키워드를 사용한 적이 없는데 어떻게 todoData 라는 변수에 바로 배열 데이터를 할당 가능한 건가요?

const todoData = [ ... ]

원래 이런식으로 변수를 선언한 후에 값을 할당해야 하는 거 아닌가요?

답변 1

0

John Ahn님의 프로필 이미지
John Ahn
지식공유자

안녕하세요
자바스크립트 Class 안에서 properties를 등록할 때는

property 이름을 적어주시고 값을 바로 정의해주시면 됩니다.

class User { name = "John";}


이런식으로요.
그러면

class User { name = "John"; } 
let user = new User(); 
alert(user.name); // John

 

이런식으로 됩니다.
감사합니다.

귀여운 펭귄님의 프로필 이미지
귀여운 펭귄

작성한 질문수

질문하기