전체 글
ESLint 설치/사용방법
ESLint 설치 및 사용방법 1. Node.js를 설치하기 Node.js를 설치했다면, terminal에서 다음 명령어를 실행합니다. npm init 2. ESLint 설치 다음 명령어로 ESLint를 설치합니다. npm install eslint --save-dev # or yarn add eslint --dev 3. 다음 명령어로 configuration file을 만듭니다. npm init @eslint/config # or yarn create @eslint/config +) 만약 package.json이 존재하지 않는다면, 1로 돌아가 npm init or yarn init 을 먼저 실행하세요! configuration file을 만들면, 질문들이이 나옵니다. 개인의 사용 목적을 묻는 것이므로..
자바스크립트 함수 명명의 중요성 (특히 이름 짓기)
2022.05.04 TIL 접두어를 적절히 활용하면 함수 이름만 보고도 함수가 어떤 동작을 하고 어떤 값을 반환하는지 쉽게 알 수 있다. 접두어를 사용하여 함수이름을 짓자. "show..." – 무언가를 보여줌 "get…" – 값을 반환함 "calc…" – 무언가를 계산함 "create…" – 무언가를 생성함 "check…" – 무언가를 확인하고 불린값을 반환함 주의: 함수는 동작 하나만 담당해야 한다! 긴 함수는 하나씩 끊자. 끊긴 함수는 테스트와 디버깅이 쉬워진다! 그리고 함수 그 자체로 주석의 역할까지! 가독성도, 가성비도 좋은 함수를 만들자.
JS 변수/상수 선언
변수 변수는 데이터를 저장할 때 쓰이는 '저장소'입니다. 변수를 선언할 때는 let을 사용합니다. let variable1; let은 값이 변경이 가능한 변수일 때 사용합니다. let playerNum = 3; playerNum = 5; //가능 상수 const는 값이 변경되지 않는 상수를 선언할 때 쓰입니다. 상수는 재할당이 불가합니다. 변수값이 변경되지 않는다면 const를 사용하여 값이 변경되는 상황을 방지할 수 있습니다. const variable2 = 30; variable2 = 0.3; //error 주의: 하드 코딩한 상수의 경우, 대문자를 사용해 선언합니다. 아닐 경우엔 아래와 같은 명명규칙에 따라 선언하면 돼요. //하드코딩 상수 const COLOR_B = '#0000FF' const ..