
오늘은 javascript가 가장 많이 쓰이면서도, 욕을 먹는 이유인 Dynamic typing에 대해 알아보자 동적 타이핑이란, 라고한다 ㅋㅋ,,, 덧붙이면, 여러가지 서로다른 데이터 타입에 대해 연산이 가능해져버려서, 내가 예상하지 못한 상황에서 에러가 나지않아 더 큰 문제가 생길수 있다는 단점이 있다. 예시를 살펴보자. 먼저 text를 'hello' 라는 문자열로 저장하면 string 자료형으로 저장이 되고. 이를 1로 할당하면 다시 또 number 자료형으로 변한다. 하지만 여기서 string인 '7'과 number인 5를 더하면 javascript 엔진은 string인 '7'에 맞춰 문자열 덧셈으로 인식하고, 5를 문자열로 바꿔 '75' string 이 결과가 되고 string 타입의 '8' 과..