기반을 다지자 ES6

JS 코드 스타일

Jungsoomin :) 2020. 10. 1. 20:47

선언

  1. 예약어는 변수로 사용하지 않음
  2. 약어는 모두 대문자나 소문자로 사용
  3. 파일이름은 소문자
  4. 변수, 함수, 파라미터, 객체이름, 패키지이름은 CamelCase
  5. 클래스, 생성자이름은 PascalCase

들여쓰기

  1. 들여쓰기는 스페이스바 2번으로 한다.

변수

  1. 기본적으로 const 사용
  2. 변수 값에 변경이 있을 경우에만 let을 쓴다.

함수

  1. 함수의 이름이 필요할때는 const로 선언한다.
  2. 함수식은 => 화살표 함수 사용.
  3. 본문이 하나의 식으로 종결될 경우 {} return 생략

중괄호

  1. if-else , try-catch-finally 의 블록이 비었을 경우에만 한줄로 작성

배열

  1. 배열로부터 복수개의 값을 할당 받을때는 destructuring 사용
  2. 배열을 복사할때는 spread 연산자 사용
  3. 새로운 값 할당시 push 사용.

객체

  1. key큰따옴표로 감싼다.

연산

  1. 일치연산자를 사용한다. ( ===, !==)

'기반을 다지자 ES6' 카테고리의 다른 글

전개연산자 Spread  (0) 2020.10.01
구조 분해 할당. Destructuring  (0) 2020.10.01
배열의 정체와 길이  (0) 2020.10.01
화살표 함수  (0) 2020.10.01
템플릿 리터럴  (0) 2020.10.01