inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

원시 타입 변수에 값을 재할당 해주었을때,

해결됨

[코드캠프] 훈훈한 Javascript

원래 "abc" 라는 문자열이 들어있던 box라는 변수에 "def"를 재할당 해주면 101번 주소를 가진 메모리에는 계속 "abc"가 살아있는건가요? 그렇다면 변수에 재할당을 여러번 하게되면 메모리가 낭비되는게 아닌가 해서 궁금해서요.

  • 원시타입
  • javascript
  • 재할당
alice 댓글 1 좋아요 0 조회수 489

for문을 돌면서 const에 재할당 되면 원래 에러가 나야하지 않나요? 그리고 예제에서 let (또는 var)대신 const를 사용하신 이유가 따로 있을까요?

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

본 강의 중 4:45 부터 나오는 내용입니다. const를 쓰게되면 for 문을 돌면서 product 및 price에 값이 재할당 되게 될텐데요. (본 예제에서는 allProducts내의 아이템이 3개이므로 3번 재할당 됨) const로 선언하면 재할당하면 안되니, 에러가 나야하지 않나요? 그리고 추가로, product나 price는 for문을 돌면서 값이 변할수 밖에 없으므로, var나 let으로 선언해도 될 텐데(그렇게 하는게 더 맞아 보이기도 하는데), const를 사용하신 이유가 있으신지요? 감사합니다.

  • const
  • 재할당
  • HTML/CSS
  • 머신러닝 배워볼래요?
  • react-native
  • react
  • nodejs
  • express
  • tensorflow
  • javascript
sbson 댓글 4 좋아요 3 조회수 2338

인기 태그

인프런 TOP Writers

주간 인기글