모듈 시스템: CommonJS, AMD, UMD, ES6 여러 기능에 관한 코드가 모여있는 하나의 파일 장점 의존성을 줄여주기때문에 유지보수 용이 모듈만의 네임스페이스 화 필요할때마다 재사용 위와 같은 이유로 모듈의 개념이 필요했고, Javascript에서는 여러가지를 시도하였다. CommonJS 서버사이드 및 데스크탑 어플리케이션에서 지원하기 위해 만든 방식으로 Node.js에서 사용 가능하다. require, module.exports를 사용하는 방식이다. 여기서 module.exports의 module은 예약어이며 현재 모듈에 대한 정보를 가지고 있는 객체이다. // search.js const getWord = () => {}; module.exports = { getWord }; // index..
인프런 타입스크립트 기초를 통해 공부중이며 제로초님의 유료강좌입니다. 코드를 통으로 가져오지는 않겠습니다.(내가 글을 쓰면서 복습하는게 목적이기때문에 필요한 부분만) 타입스크립트에 익숙하지않다면 자바스크립트로 먼저 코드를 작성하고 그 후에 타입스크립트로 변환하도록하자. 타입스크립트 (Typescript) 타입스크립트의 모듈 시스템은 자바스크립트의 최신문법을 개승했기 때문에 common.js를 쓰던 노드js의 방식과는 다르다. common.js와 ES2015의 차이를 이해해야한다. export default 자바스크립트에서는 exports와 module.exports가 같기 때문에 exports가 중복되면 값을 덮어쓰게된다. const hello = 'module'; exports.a = 'a'; expo..
- Total
- Today
- Yesterday
- 리액트
- 뷰
- 브라우저
- Study
- JS
- JavaScript
- 제이쿼리
- 메서드
- Method
- css
- 프론트엔드
- 코딩애플
- 강의
- vue.js
- html
- jQuery
- 기초
- 공부
- React
- 타입스크립트
- 아티클
- VUE
- 자바스크립트
- 프로젝트
- 차이
- 제로초
- TypeScript
- frontend
- 통신
- Article
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |