Page 4 - 006963
P. 4
Refacto R ing JavaSc R ipt
5.3 출력 143
5.4 부가 작용 146
5.5 상황 1: 암시적 입력 147
5.5.1 Strict 모드에서 this 148
5.6 상황 2: 비공개 154
5.6.1 자바스크립트에도 비공개가 있을까? 166
5.7 마무리 168
6장 간단한 구조 리팩토링 171
6.1 코드 174
6.2 확신 전략 177
6.3 이름 바꾸기 180
6.4 불필요한 코드 184
6.4.1 죽은 코드 185
6.4.2 코드 추측과 주석 185
6.4.3 공백 186
6.4.4 아무것도 하지 않는 코드 187
6.4.5 디버깅·로깅 구문 191
6.5 변수 192
6.5.1 매직 넘버 192
6.5.2 긴 코드 줄: 파트 1(변수) 194
6.5.3 인라인 함수 호출 195
6.5.4 변수 도입(소개) 197
6.5.5 변수 호이스팅 199
6.6 문자열 201
6.6.1 문자열 연결, 매직, 템플릿 201
6.6.2 문자열을 처리하는 기본 정규식 203
6.6.3 긴 코드 줄: 파트 2(문자열) 205
리팩토링 자바스크립트(본문)최종.indd 20 2018-09-19 오전 1:31:08