Node.js/EJS (Embedded JavaScript Templating
To Do List 11 ] Refactoring
CodeMia
2021. 11. 3. 12:58
자바스크립트 함수 선언하는 6가지 방법
아래 글을 참고 하면 변수 선언함과 동시에 함수를 만들 수도 있다.
https://dmitripavlutin.com/6-ways-to-declare-javascript-functions/
refactoring
date.js 코드를 좀 더 간단하고 보기 편하게 정리해보자.
1. 함수 간단히 하기
1차
변수를 선언하면서 = 익명함수 정의
2차
변수도 지우고 바로 모듈과 익명함수로 연결
3차
exports shortcut 를 보면
module.export.getDate 은 더 간단하게 module을 생략해도 된다.
export.getDate
return 간단히 하기
let -> const
let은 reassign이 가능하지만
const는 불가능하다.
이 안에 있는 코드들은 reassign 하지 않을 것이기 때문에 const가 적당하다.
자바스크립트 const는
새로운 array를 assign 하는 것은 불가능하지만 .push는 가능하다.
date.js 와 app.js 파일 모두에서 const로 변경한다.
최종 정리된 코드