[ 언어·프레임워크/JavaScript ]
[JavaScript] "Do it! 자바스크립트 입문" - 3장 변수와 자료형 그리고 연산자 | 템플릿 문자열, 아스키코드 테이블, 연산자 계산 순서
2022-03-11 16:45:39
"고경희. (2021). Do it! 자바스크립트 입문. 이지스퍼블리싱", 자바스크립트의 기초를 다시 다진다는 생각으로 보고 있는 책이다. 3장을 읽어 보고 그간 어렴풋 알고 있었던 점과 새롭게 알게 된 점을 다음과 같이 정리하였다. 0.1+0.2=0.3이 아닌 0.30000000000000004이다. 자바스크립트는 2진수로 변환해서 계산하기 때문이다. 컴퓨터는 값이 처음부터 없었던 경우(undefined)와 더는 유효하지 않게 되는 경우(null)를 구별한다. 따라서 변수를 초기화할 때 null을 많이 사용한다. 증감 연산자는 피연산자 뒤에 있을 때 전체 수식의 처리가 끝난 다음 적용되고, 앞에 있을 때 전체 수식을 처리하기 전에 적용된다. 템플릿 문자열은 백 쿼트(`)로 묶고, 값은 ${}의 중괄호 ..