내일배움캠프

230528 내일배움캠프 2주차 WIL

Neda 2023. 5. 28. 20:57

WIL

Facts

내일배움캠프가 개강하고 두 번째 주를 보냈다.

자바스크립트 문법반 강의를 제공받아 문법에 대해 복습을 했다.

동기함수 사용 중 리렌더링이 되지 않았다.

Feelings

자바스크립트의 값이 매번 새로 할당 된다는 말이 이해가 어려웠다.

for문을 반복하는 동안 리렌더링이 되지 않아 답답했다.

Findings

자바스크립트의 메모리에 대해 개발자 도구를 통해 확인했고

새로운 메모리 주소로 매번 바뀌는 것을 확인했다.

자바스크립트가 돌아가는 구조 공부를 통해

리렌더링은 콜스택이 비어 있을 때만 진행된다는 점도 알 수 있었다.

Future

앞으로 원시값과 참조값을 구분해 복사할 때 깊은 복사를 사용하도록 조심해야 겠다.

비동기함수인 setTimeout(,0)를 왜 사용하는지 알 것 같았다.

코드 내 함수의 동작 흐름에 대해 잘 이해할 수 있을 것 같다.