자바스크립트 함수 선언하는 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로 변경한다.
최종 정리된 코드
'Node.js > EJS (Embedded JavaScript Templating' 카테고리의 다른 글
[블로그 1] 기본 세팅 (0) | 2021.11.07 |
---|---|
To Do List 12 ] 최종 코드 (0) | 2021.11.03 |
To Do List 10 ] module | exports | 다른 파일에 있는 function과 data 불러오는 법 (0) | 2021.11.03 |
To Do List 9 ] Templating VS Layouts | header.ejs footer.ejs 따로 빼서 연결 (0) | 2021.11.02 |
To Do List 8 ] work 페이지에서도 To Do List 되기 (0) | 2021.11.01 |
댓글