일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ...점점점문법
- 객체의키값만 찾기
- 우분투 시간 변경
- 중복 문자열
- 시퀄 문법
- indexOf()
- @Moditying @Query
- 중첩배열평탄화
- 코딩 어?
- 중첩배열
- 깃 토큰 만료
- 문자열순서바꾸기
- 레디스 확인
- 배엘에서 스왑
- ubuntu타임존
- 5.3.8 Modifying Queries
- 중복된 단어
- sql like연산자
- 단어 제거
- 객체의 밸류값만 찾기
- 중복단어제거
- 스프링 데이타 JPA
- 프론트엔드 스쿨
- sql 문자열 패턴 검색
- 재귀스왑
- 중복문자제거
- 문자열 중복
- lastIndexOf()
- js 문자열을 문자배열로
- 제로베이스
- Today
- Total
목록2025/02/03 (3)
코딩기록

1. 프로젝트 폴더 생성 및 초기화터미널에서 새로운 프로젝트 폴더를 생성하고 해당 폴더로 이동.mkdir ts-app cd ts-appVite로 React + TypeScript 템플릿 생성 (권장)Vite는 빠르고 효율적인 빌드 시스템을 제공. 최신 React 환경에 적합함.npm create vite@latest --template react-ts필요한 패키지 설치Select a framework: React 선택Select a variant: TypeScript 선택npm install 2. 설정 확인 및 수정 - 선택사항package.json 파일 수정필요한 의존성들만 포함되도록 package.json을 다음과 같이 수정.{ "name": "ts-app", "version": "0.1...
일차원 배열 하나로flat() - 한 단계만 평탄화const arr = [[1, 2], [3, 4], [5, 6]];const flattened = arr.flat();console.log(flattened); // [1, 2, 3, 4, 5, 6] reduce() - 배열을 누적하여 하나의 배열로 합산const arr = [[1, 2], [3, 4], [5, 6]];const flattened = arr.reduce((acc, val) => acc.concat(val), []);console.log(flattened); // [1, 2, 3, 4, 5, 6] (...) 스프레드연산자와 concat() - 배열을 펼쳐서 합산const arr = [[1, 2], [3, 4], [5, 6]];const fl..
이중 배열에서 최대값만 찾아 일차원 배열로 만들기const twoArr = [[1, 2], [3, 4], [5, 6]];const maxValues = twoArr.map(subArr => subArr.reduce((max, num) => Math.max(max, num), -Infinity));console.log(maxValues); // [2, 4, 6] 최대값만 더하기.reduce를 추가한다.const twoArr = [[1, 2], [3, 4], [5, 6]];const sumOfMaxValues = twoArr.map(subArr => subArr.reduce((max, num) => Math.max(max, num), -Infinity)) .reduce((sum, maxVal) => s..