(Daily / TIL 02.25)
✏️ 오늘 배운것들
- devDependencies와 dependencies의 차이
- Spread/Rest 문법, 구조 분해 할당
- this 키워드
- 클래스와 인스턴스
devDependencies VS dependencies
-
devDependencise와 denpendencies는 개발과 실행에 관하여 구분해 놓은것이다.
decDependenise는 개발에 관한 test도구나, 코드에 관한것들을 담고 있고
모듈을 활용하여 추가 시킬때 에는 아래의 명령어를 이용한다.
npm install "모듈이름" --save -dev
- denpendencies는 실행에 관한 라이브러리를 담고 있다.
추가 시킬떄에는 아래의 명령어를 이용한다.
npm isatall "모듈이름" --save
Spread/Rest 문법, 구조 분해 할당
-
Spread 문법 (...args)
- 배열을 뿌려준다고 생각하면된다.
- 기존 배열을 변경하지 않는다.
- 객체에서 키값이 같으면 마지막 값으로 재할당한다.
-
Rest 문법 ( ...args => args)
- 정해지지 않은 수를 파라미터를 배열로 받아온다.
- 가변적일떄 유용하다.
let obj1 = { foo: 'bar', x: 42 };
let obj2 = { foo: 'baz', y: 13 };
let clonedObj = { ...obj1 };
let mergedObj = { ...obj1, ...obj2 };
Author And Source
이 문제에 관하여((Daily / TIL 02.25)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hmsj1368/Daily-TIL-02.25저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)