2024-11-04 TIL
오늘 배운 것
- 스터디만 함.
오늘은 하루 종일 JAVASCRIPT의 문법과 규칙(메모리, 콜백 함수, 호이스팅,this 할당)에 대해 배웠다.
오늘 하루에 3주일치를 공부한 탓에 아직 완전히 이해가 가진 않는다.
일단 내가 이해한 대로 적어보도록 하자.
메모리 할당 : javascript의 숫자는 모두 8byte로 이루어져 있으며, 변수 이름의 메모리와 값의 메모리가 분리되어 있다.
값을 복사할 때 memory를 복사하는 얕은 복사가 일어나서, 깊은 복사로 수정하지 않으면 문제가 생긴다.
메모리에 값을 넣기 때문에 사용하지 않는 값이 생기면 정리한다.(가비지 컬렉팅)
콜백 함수 : 함수를 변수처럼 사용하는 문법. 람다 함수와 비슷하게 보면 될 듯 하다.
호이스팅 : 대충 작성해도 변수 선언과 함수의 위치를 런타임 중에 프로그램이 알아서 맞춰주는 일.
다만 정리되는 순서가 있어서 유의를 해야 한다.
당장은 이 정도라고 생각하면 될 듯 하다.
내일 할 것
가능하면 이번 주 수요일까지 모든 강의를 끝내고 간단하게 와이어프레임을 작성하자.