코딩물고기

[Javascript] 스타일 가이드 #7 본문

코딩물고기의 IT월드

[Javascript] 스타일 가이드 #7

코딩하는물고기 2021. 1. 19. 22:49
728x90

자바스크립트 스타일 가이드

16. 공백

  • 빈 줄을 사용하면 논리적으로 관련된 코드끼리 묶어서 가독성을 향상시킬 수 있다.
    빈 줄 두개는 다음 상황에서만 사용해야한다

  • 소스 파일 부분 사이

  • 클래스와 인터페이스 정의 사이

한 줄 공백은 다음 상황에서만 사용해야 한다

  • 메서드 사이
  • 메서드의 지역 변수와 첫 번째 문장 사이
  • 여러 줄 주석이나 한 줄 주석 이전
  • 메서드 내에서 가독성 향상을 위해 논리적으로 나눈 그룹 사이

공백은 다음 상황에서 사용한다

  • 괄호 앞에 오는 키워드는 공백을 넣어 괄호와 구분한다.
  • 인자가 여러 개일 때는 콤마 다음에 공백을 넣는다.
  • 점을 제외한 모든 이향 연산자는 공백을 넣어 피연산자와 구분한다.
  • 단일 마이너스(-), 증가(++), 감소(--)와 같은 표현식은 공백을 넣어 구분한다.
  • for 문의 표현식은 공백을 넣어 구분한다.

17. 유의 사항

  • String과 같은 기본 래퍼 타입은 새로운 객체 생성에 사용하지 않는다.
  • eval()은 절대 사용하지 않는다.
  • with 문을 절대 사용하지 않는다. 이 문장은 strict 모드에서 사용할 수 없는
    뿐만 아니라 앞으로 나올 ECMAScriipt 에서 사용할 수 없게 될 수도 있다.

참고문헌 : 읽기좋은 자바스크립트 코딩 기법 / Maintainable Javascript / 니콜라스 자카스

728x90
Comments