반응형
- 오늘 학습한 내용.
자바스크립트는 스크립트 언어라 즉석에서 코드를 작동할할 수 있다.
REPL라는 콘솔을 제공
Read 읽고
Evaluate 평가하고
Print 출력하고
Loop 반복한다.
모듈
모듈이란? 특정한 기능을 하는 함수나 변수들의 집합.
리액트 컴포넌트처럼 기능마다 코드를 분리하여 작성하는 것.
해당 함수를 재사용이 가능하다.
function require() {
}
// require함수를 쓰려면 위처럼 따로 함수를 작성해야하는데,
// node에서 require함수를 기본으로 제공해줘서 그냥 써도 된다.
const { odd, even } = require("../var.js");
node에는 import와 export 하는 문법이 있고,
자바스크립트에도 ES2015가 들어오면서 import, export 하는 문법이 생겼다.
동작하는 방식은 비슷한데, 표기가 다름.
// node
import { 파일 이름} = rquire(주소);
module.exports = 함수이름;
//js
import 파일 from "주소";
export default 함수이름;
1:1로 대응하는 기능이 아니라서 해당 코드로 성급하게 바꾸면 작동이 안된다.
이를 유의하고 잘 알고 작성하자.
대부분 작동하기는 함.
728x90
'코딩 > Node.js' 카테고리의 다른 글
Koa 웹프레임워크 (0) | 2021.02.14 |
---|---|
[Node] 노드를 공부하면서 이해했는데, 의문점이 생겼다. (0) | 2021.01.25 |
[Node] TIL 크롤링을 배워보자. (0) | 2021.01.15 |
[Node] TIL-2'Express Generator' 사용하기. (0) | 2021.01.14 |
[node] TIL 노드를 배우고 있다. Express를 배움 (0) | 2021.01.11 |