글쓰기에 앞서 글쓴이는 코딩에 미숙한 사람임을 알립니다. 더 구글링 해보면 더욱 더 자세한 내용이 공식문서 혹은 블로그에 정리 되어 있을 수 있습니다. 느슨한 타입(loosely typed)의 동적(dynamic)언어 느슨한 타입의 동적 언어 말로하면 굉장히 어려워 보인다. JavaScript의 변수는 어떤 특정 타입과 연결되지 않으며, 모든 타입의 값으로 할당 및 재할당이 가능하다는 것이다. //느슨한 타입의 동적 언어 예시 let a = '문자열'//a가 문자열 a = 1; //a가 숫자 a= true; //a가 boolean 느슨한 타입의 동적언어의 문제점은 무엇이고 보완할수 있는 방법은? 위와같은 JavaScript의 변수 특성상 실행 도중 변수에 '코드에서 예상치 못한 값'이 들어있어 Type ..