상세 컨텐츠

본문 제목

솔리디티 강좌 19강 Mapping 과 Array 주의할 점

솔리디티 깨부수기 - 기본

by D_One 2021. 9. 19. 12:31

본문

 

안녕하세요.

 

오늘은 Map 과 Array를 쓰면서 주의 해야 할 점을 소개 해드리려 합니다.

 

에를들어서, num = 5 라는 변수가 있다고 가정해볼게요.

 

이 num 을 Mapping 이나 Array 에 넣었습니다.

그러면 Mapping 이나 Array는 num 을 5라고 인식 하겠죠!

 

자, 인제 저는 num = 15 로 바꿉니다.

그렇다면 Mapping 이나 Array는 num 을 15로 인식할까요?

아니요, num을 5로 인식합니다. 

왜냐하면, num의 레퍼런스로 저장하는게 아니라, 그 당시 값만 캡쳐해서 들고 오기 때문입니다.

 

그렇기때문에 따로, update를 해주어야합니다. 

 

영상 꼭 참고 해주세요, 예제와 같이 설명이 나옵니다.  

관련글 더보기