Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 가을
- 재택근무
- animation
- 결혼
- css
- 산책
- 영어회화
- 1일 1패턴
- 청첩장
- javascript
- 용산아이파크몰
- 달리기
- 1일 1단어
- 설날
- 1일 1영어회화
- event
- 영어공부
- 스타일 가이드
- 업무
- 1일 1독서
- 영어 회화
- 신혼
- 초코맘
- 자바스크립트 스타일 가이드
- 출산휴가
- HTML
- 신혼생활
- effect
- 결혼준비
- 예비맘
Archives
- Today
- Total
코딩물고기
[Javascript] 스타일 가이드 #7 본문
728x90
자바스크립트 스타일 가이드
16. 공백
-
빈 줄을 사용하면 논리적으로 관련된 코드끼리 묶어서 가독성을 향상시킬 수 있다.
빈 줄 두개는 다음 상황에서만 사용해야한다 -
소스 파일 부분 사이
-
클래스와 인터페이스 정의 사이
한 줄 공백은 다음 상황에서만 사용해야 한다
- 메서드 사이
- 메서드의 지역 변수와 첫 번째 문장 사이
- 여러 줄 주석이나 한 줄 주석 이전
- 메서드 내에서 가독성 향상을 위해 논리적으로 나눈 그룹 사이
공백은 다음 상황에서 사용한다
- 괄호 앞에 오는 키워드는 공백을 넣어 괄호와 구분한다.
- 인자가 여러 개일 때는 콤마 다음에 공백을 넣는다.
- 점을 제외한 모든 이향 연산자는 공백을 넣어 피연산자와 구분한다.
- 단일 마이너스(-), 증가(++), 감소(--)와 같은 표현식은 공백을 넣어 구분한다.
- for 문의 표현식은 공백을 넣어 구분한다.
17. 유의 사항
- String과 같은 기본 래퍼 타입은 새로운 객체 생성에 사용하지 않는다.
- eval()은 절대 사용하지 않는다.
- with 문을 절대 사용하지 않는다. 이 문장은 strict 모드에서 사용할 수 없는
뿐만 아니라 앞으로 나올 ECMAScriipt 에서 사용할 수 없게 될 수도 있다.
참고문헌 : 읽기좋은 자바스크립트 코딩 기법 / Maintainable Javascript / 니콜라스 자카스
728x90
'코딩물고기의 IT월드' 카테고리의 다른 글
[Javascript] BG + HOVER (0) | 2021.01.21 |
---|---|
[Javascript] 스타일 가이드 #8 (0) | 2021.01.19 |
[Javascript] 스타일 가이드 #6 (0) | 2021.01.19 |
[Javascript] 스타일 가이드 #5 (0) | 2021.01.19 |
[Javascript] 스타일 가이드 #4 (0) | 2021.01.19 |
Comments