js1 [DeepDive] 1~10장 필요 내용 정리 데이터 타입이 필요한 이유 값을 저장할때 확보해야하는 메모리 공간의 크기를 결정하기 위해서(변수의 타입에 따라 확보해야할 메모리 공간의 크기가 결정됨) 값을 참조할 때 한 번에 읽어 들여야 할 메모리 공간의 크기를 결정하기 위해서 메모리에서 읽어 들인 2진수를 어떻게 해석할지 결정하기 위해서 동적 타이핑 자바스크립트 변수는 선언이 아닌 할당에 의해 타입이 결정(타입 추론)된다. 그리고 값의 재할당으로 인해 변수의 타입은 동적으로 변할수 있는데, 이러한 특징을 동적 타이핑이라고 한다. 통적 타입 언어는 유연하지만, 신뢰성이 떨어지므로 동적 타입 언어의 변수 사용시 다음과 같은 주의사항이 필요 변수는 필요한 만큼, 최소한으로 유지 스코프는 최대한 좁게 만들어 사용 전역변수 기피 변수보다는 상수를 사용하여 값.. 2022. 6. 3. 이전 1 다음