방명록
- [JavaScript] "Do it! 자바스크립트 입문" - 3장 변수와 자료형 그리고 연산자 | 템플릿 문자열, 아스키코드 테이블, 연산자 계산 순서2022년 03월 11일 16시 45분 39초에 업로드 된 글입니다.작성자: DandyNow728x90반응형
"고경희. (2021). Do it! 자바스크립트 입문. 이지스퍼블리싱", 자바스크립트의 기초를 다시 다진다는 생각으로 보고 있는 책이다. 3장을 읽어 보고 그간 어렴풋 알고 있었던 점과 새롭게 알게 된 점을 다음과 같이 정리하였다.
- 0.1+0.2=0.3이 아닌 0.30000000000000004이다. 자바스크립트는 2진수로 변환해서 계산하기 때문이다.
- 컴퓨터는 값이 처음부터 없었던 경우(undefined)와 더는 유효하지 않게 되는 경우(null)를 구별한다. 따라서 변수를 초기화할 때 null을 많이 사용한다.
- 증감 연산자는 피연산자 뒤에 있을 때 전체 수식의 처리가 끝난 다음 적용되고, 앞에 있을 때 전체 수식을 처리하기 전에 적용된다.
- 템플릿 문자열은 백 쿼트(`)로 묶고, 값은 ${}의 중괄호 사이에 넣는다. 백 쿼트(Back Quote)는 그레이브(Grave), 백 틱(Back Tick)이라고도 부른다.
- 자바스크립트에서 +는 연결 연산자가 되기도 하고 산술 연산자가 되기도 한다.
- 아스키 값에 의한 비교 연산이 가능하다. 아스키코드 테이블이 theasciicode.com.ar에 잘 정리되어 있다.
- 연산자를 계산하는 순서: 단항 → 산술 → 비교 → 논리 → 할당
※ 같은 분류의 연산자 계산 순서
1st 2st 3st 4st 5st 6st 7st 단항 ! ++ -- 산술 * / % + - 비교 < <= > >= == != === 논리 && || 할당 = += -= *= /= %= 728x90반응형'언어·프레임워크 > JavaScript' 카테고리의 다른 글
[JavaScript] "Do it! 자바스크립트 입문" - 9, 10장 | 폼 , 브라우저 객체 모델 (0) 2022.03.16 [JavaScript] "Do it! 자바스크립트 입문" - 8장 | 문서 객체 모델(DOM) (0) 2022.03.14 [JavaScript] "Do it! 자바스크립트 입문" - 6장, 7장 | 객체, Array 객체 (0) 2022.03.14 [JavaScript] "Do it! 자바스크립트 입문" - 4장, 5장 | 제어문, 함수, 변수, 이벤트 (0) 2022.03.12 [JavaScript][유튜브 강의 노트] 개발자의품격_한시간만에 끝내는 자바스크립트 입문 (0) 2021.11.20 다음글이 없습니다.이전글이 없습니다.댓글