flatMap
2023. 10. 24. 17:47
Backend 언어 및 프레임워크/Javascript- Node, express, Nest
flatMap 메소드는 map과 달리 주어진 함수의 반환값이 배열일 경우, 해당 배열의 각 요소를 평면화하여 새로운 배열을 생성합니다. 예를 들어, 각 단어를 문자로 나눈 후 평면화하여 문자 배열을 만들 수 있습니다 예시 const sentences = ["안녕하세요, 세계!", "자바스크립트를 사랑합니다!", "맵 vs 플랫맵"]; const words = sentences.flatMap(sentence => sentence.split('')); console.log(words); VM874:4 (32) ['안', '녕', '하', '세', '요', ',', ' ', '세', '계', '!', '자', '바', '스', '크', '립', '트', '를', ' ', '사', '랑', '합', '니', '..
node 버전 변경 후 사용
2023. 3. 1. 17:52
Backend 언어 및 프레임워크/Javascript- Node, express, Nest
에러 해결 1. 노드 이전 버전 다운 nvm install 16 2. 노드 버전 적용 3. npm i 시도
날짜 정렬, 시간 정렬
2022. 12. 19. 23:06
Backend 언어 및 프레임워크/Javascript- Node, express, Nest
오름차순 items = items.sort((a:any, b:any)=> Number(new Date(a.lastUpdatedAt)) - Number(new Date(b.lastUpdatedAt))) 내림차순 마지막에 reverse() 를 추가한다 items = items.sort((a:any, b:any)=> Number(new Date(a.lastUpdatedAt)) - Number(new Date(b.lastUpdatedAt))).reverse()
NestJS) NestJS 시작하기 Set-UP(graphql 등)
2022. 7. 26. 14:48
Backend 언어 및 프레임워크/Javascript- Node, express, Nest
1. 앱 생성 nest new [이름] or nest g application 2. 깃이그노어 추가 shift +cmd + p => add gitgnore => node 3. 깃허브 등록 4. graphql 추가 npm i @nestjs/graphql @nestjs/apollo graphql apollo-server-express (참조 :https://docs.nestjs.com/graphql/quick-start)