1-blue의 블로그
취소

모듈 시스템 ( export/import, require/module.exports )

해당 포스트는 각 모듈 시스템에 대한 차이와 사용법에 대한 포스트입니다.자세한 사용법 보다는 어떻게 해야 사용할 수 있는지를 중점적으로 작성하겠습니다. 📥 require + exports Node.js에서 표준으로 사용되는 CommonJS 키워드입니다. // ==================== math.js =================...

여러 함수들

📍 고차 함수 ( higher order function ) 함수를 인자로 받거나 함수를 결과로 반환하는 함수입니다. JavaScript의 함수는 일급 객체이기 때문에 함수의 매개변수로 전달할 수 있으며, 리턴 값으로 사용할 수 있습니다. const add = (x, y) => x + y; const higherOrderFunction = (...

코어 자바스크립트 4장 ( callback function )

해당 포스트는 코어 자바스크립트 4장을 정리한 포스트입니다.주관적으로 해석한 내용이 들어가 있어서 잘못된 내용이 포함될 수 있습니다.또한 교재의 모든 내용을 정리하지 않고 주관적인 판단에 의해 필요한 내용만 작성했습니다. 📥 콜백 함수 📤 콜백 함수란 다른 함수의 인자로 함수를 넘겨주는 함수를 의미합니다. 그리고 전달한 함수를 특정 사건이 발...

자바스크립트 완벽 가이드 6장 정리

해당 포스트는 자바스크립트 완벽 가이드라는 교재로 스터디를 하면서 6장을 정리한 포스트입니다.주관적으로 해석한 내용이 들어가 있어서 잘못된 내용이 포함될 수 있습니다.또한 교재의 모든 내용을 정리하지 않고 주관적인 판단에 의해 필요한 내용만 작성했습니다. 📌 용어 정리 0️⃣ 런타임 JavaScript가 실행중인 시점을 의미 1️⃣ prot...

타입스크립트 유틸리티 기능 만들어보기

해당 포스트는 TypeScript의 UtilityTypes을 직접 만들어서 기록하는 게시글입니다. 이펙티브 타입스크립트를 읽으면서 유틸리티 타입이 나오는 경우 답을 보지 않고 먼저 만들고 비교해보는 방식으로 작성합니다. 아마도 이 책에서 언급을 한다면 여태까지 알려줬던 개념들을 활용하면 이해할 수 있다고 판단해서 알려준다고 생각해서 이해를 했...

코어 자바스크립트 3장 ( this )

해당 포스트는 코어 자바스크립트 3장을 정리한 포스트입니다.주관적으로 해석한 내용이 들어가 있어서 잘못된 내용이 포함될 수 있습니다.또한 교재의 모든 내용을 정리하지 않고 주관적인 판단에 의해 필요한 내용만 작성했습니다. 📌 this 결정 시점 this는 함수의 실행 시점에 값이 바인딩 됩니다. this는 실행 컨텍스트가 콜 스택에 ...

자바스크립트 완벽 가이드 5장 정리

해당 포스트는 자바스크립트 완벽 가이드라는 교재로 스터디를 하면서 5장을 정리한 포스트입니다.주관적으로 해석한 내용이 들어가 있어서 잘못된 내용이 포함될 수 있습니다.또한 교재의 모든 내용을 정리하지 않고 주관적인 판단에 의해 필요한 내용만 작성했습니다. 📌 용어 정리 1. 표현식 ( expression ) 표현식은 “평가”를 통해 값이 바뀝...

이펙티브 타입스크립트 2장 ( 6 ~ 18 )

해당 포스트는 이펙티브 타입스크립트 2장을 읽고 정리한 포스트입니다.책의 모든 내용을 작성하는 것이 아닌 주관적인 기준에 따라 필요한 정보만 정리했습니다. 📖 2장 타입스크립트의 타입 시스템 📌 Item 6 ( 편집기를 사용하여 타입 시스템 탐색하기 ) 0️⃣ tsc 타입 스크립트 컴파일러 TypeScript 파일(.ts)을 JavaScr...

JSDoc ( .js에서 타입 적용하기 )

해당 포스트는 VSCode에서 JSDoc을 이용하는 방법에 대해서 정리한 포스터입니다. 😮 JSDoc JavaScript의 일반적인 주석과 형태가 조금 다르게 사용됩니다. JSDoc을 변수나 함수에 이용하면 마우스 hover 시 나오는 설명을 추가할 수 있습니다. 또한 JSDoc을 이용하면 .js에서도 TypeScript를 사용하는 것처럼 타...

이펙티브 타입스크립트 1장 ( 1 ~ 5 )

해당 포스트는 이펙티브 타입스크립트 1장을 읽고 정리한 포스트입니다.책의 모든 내용을 작성하는 것이 아닌 주관적인 기준에 따라 필요한 정보만 정리했습니다. 📖 1장 타입스크립트 알아보기 📌 type/interface에 instanceof 사용하기 type과 interface에 instranceof를 사용하면 오류가 발생합니다. typesc...