clean-code-javascript

1.var를 지양하자

post-thumbnail

2.function scope & block scope

post-thumbnail

3.전역공간 사용 최소화

post-thumbnail

4.임시변수를 쓰지말자

post-thumbnail

5.호이스팅 주의하기

post-thumbnail

6.타입 검사

post-thumbnail

7.undefined & null

post-thumbnail

8.eqeq 줄이기

post-thumbnail

9.형변환 주의하기

post-thumbnail

10.isNaN

post-thumbnail

11.경계값 다루기

post-thumbnail

12.값식문

post-thumbnail

13.단축평가

post-thumbnail

14.else if 피하기

post-thumbnail

15.else 피하기

post-thumbnail

16.부정 조건문 지양하기

post-thumbnail

17.Default Case 고려하기

post-thumbnail

18.명시적인 연산자 사용 지향하기

post-thumbnail

19.널 병합 연산자

post-thumbnail

20.드모르간의 법칙

post-thumbnail

21.자바스크립트의 배열은 객체다

post-thumbnail

22.Array.length

post-thumbnail

23.배열 요소에 접근하기

post-thumbnail

24.유사 배열 객체

post-thumbnail

25.불변성

post-thumbnail

26.for문 개선하기

post-thumbnail

27.map vs forEach

post-thumbnail

28.Continue & Break

post-thumbnail

29.Shorthand Properties

post-thumbnail

30.Computed Property Name

post-thumbnail

31.Lookup Table

post-thumbnail

32.Object Destructuring

post-thumbnail

33.Object.freeze

post-thumbnail

34.Prototype 조작 지양하기

post-thumbnail

35.hasOwnProperty 안전하게 사용하기

post-thumbnail

36.직접 접근 지양하기

post-thumbnail

37.Optional Chaining

post-thumbnail

38.함수, 메서드, 생성자

post-thumbnail