TypeScript3 타입스크립트 심볼 타입 (Symbols) 💻 개요 업무 중 심볼 타입이 객체 프로퍼티의 키로서 사용된 경우 해당 객체의 값을 추출해야 하는 부분이 있었습니다. 간단하게 Object.values로 추출하려 했으나, 의도대로 동작하지 않았고 잘몰랐던 부분이여서 해당 부분과 심볼타입에 대해 정리합니다. Documentation - Symbols Using the JavaScript Symbol primitive in TypeScript www.typescriptlang.org 💻 심볼 타입이란 number, string과 같은 기본 데이터 타입 중 하나 불변하고 유일함 문자열처럼 객체 속성의 키로서 사용될 수 있음 💻 생성하는 방법 Symbol 생성자를 호출하는 것으로 값을 생성 let sym2 = Symbol("key"); let sym3 = Sy.. 2024. 3. 14. Express + TypeScript Boilerplate TL;DR아래 링크의 깃 레포로 들어가서 Repo Clone.npm i 명령어 실행npm run dev 실행해서 서버 실행 테스트.Git Repositoryhttps://github.com/fullth/express-typescript-boilerplate결과설치 방법은 Git Repository의 ReadMe.md를 참고하시면 됩니다.작성한 설치방법에 대한 결과만 해당 게시물에 첨부하도록 하겠습니다.최종 작성된 프로젝트 구조입니다. (repo에 push 하기 위해 .gitignore 파일만 추가되었습니다.)정상적으로 서버가 실행되면 http://localhost:3000로 접속 시 위와 같은 문구가 표시됩니다.Refhttps://blog.logrocket.com/how-to-set-up-node-typ.. 2023. 3. 28. [TypeScript] 이펙티브 타입스크립트- 1장 타입스크립트 알아보기 이펙티브 타입스크립트 - YES24 타입스크립트는 타입 정보를 지닌 자바스크립트의 상위 집합으로, 자바스크립트의 골치 아픈 문제점들을 해결해 준다. 이 책은 《이펙티브 C++》와 《이펙티브 자바》의 형식을 차용해 타입스 www.yes24.com GitHub - fullth/effective-typescript: Effective TypeScript: 62 Specific Ways to Improve Your TypeScript Effective TypeScript: 62 Specific Ways to Improve Your TypeScript - GitHub - fullth/effective-typescript: Effective TypeScript: 62 Specific Ways to Improve Y.. 2022. 4. 18. 이전 1 다음