[TIL]20220524 자바스크립트 완벽 가이드(1회독)
2일차(2022-05-24)
- 운동 PASS / 야근 후, 친구와 독서카페
- 자바스크립트 완벽 가이드 1회독 시작
책 요약
서문
- https://github.com/davidflanagan/jstdg7 (예제코드)
1장
- 노드 설치 (언제나 Hello world)
- 함수 VS 메서드
- 메서드 = 객체에 할당된 함수 (EX.a.push() )
- 목표는 완독
2장 어휘 구조
- 세미콜론 생략 가능.
3장 타입, 값, 변수
- 객체지향 프로그래밍
- ex) sort(a) (X) a.sort() (O)
- NaN = 비교불가 (자기자신과도 같지 않음)
- a.isNaN() (O) a === NaN (X)
- 부동소수점 문제
- 0.3 - 0.2 = 0.1 !== 0.2 - 0.1 = 0.1
- 따라서, 소수계산할 일이 있으면 정수로 바꾸는 것을 고려하라.
- 템플릿 리터럴
- 새로운 기능. 2회차때도 다시볼 것
-
배열비교, 배열복제
- var vs let
- 호이스팅
- var 선언만 위로 올라가서 선언이 안되었는데도 실행되는 버그가 가끔 발생
댓글남기기