강의

멘토링

커뮤니티

Inflearn Community Q&A

jhsong14503037's profile image
jhsong14503037

asked

Bite-sized React.js: From Basics to Practice

8.2) Implementing UI

handleChangeState 함수 관련 질문있습니다.

Written on

·

282

1

강의 25분쯤에 나오는 handleChangeState함수를 작성할 때 setState({...state, 이후 e.target.name을 대괄호로 감싸야하는 이유가 궁금합니다. 대괄호로 감싸지 않으면 에러가 발생하는데 대괄호로 감싸야하는 이유가 무엇인가요?

 

reactnodejsjavascript

Answer 1

0

winterlood님의 프로필 이미지
winterlood
Instructor

안녕하세요 이정환입니다.

객체 프로퍼티에 접근하는 방법 중 '괄호 표기법'에 해당하는 내용입니다.

괄호 표기법이란 변수의 값이나 문자열을 프로퍼티의 key로 사용하기 위한 방법으로 e.target.name에 저장된 값을 프로퍼티의 key로 활용하려면 대괄호를 사용해야합니다.

jhsong14503037's profile image
jhsong14503037

asked

Ask a question