오직 다른곳에서만 상속받을수만 있는 클래스메소드 : 클래스 안에 존재하는 함수필드가 외부로부터는 보호되지만 다른 자식 클래스에서는 사용되기 원할 때코드가 같지만 js는 다르게 보임typescript에게 object의 모양을 알려주는 방법1interface 보다 활용할
함수가 여러개의 call signatures를 가지고 있을 때 발생여러 타입의 결과가 배열로 나오는 경우 사용TypePlaceholder은 보통 T or V로 사용Placeholder을 사용해서 작성한 코드의 타입 기준으로 바꿔줌Signature을 생성해줄 수 있는 도
프로젝트를 시작하기 전 TypeScript 문법 정리하기.void, unknown, never 순으로 사용 됨(never은 거의 사용 안 함)
정수 n이 매개변수로 주어질 때 n의 각 자리 숫자의 합을 return하도록 solution 함수를 완성해주세요방법 1spread연산자를 사용하여 변환 시킨 후, map으로 숫자로 변환 후 reduce로 합하는 방법방법 2
Math.sqrt(), filter, includes(), rest문법으로 문제 풀기
filter, map, Math.max를 활용하여 문제 풀기
유클리드 호제법, 최소공배수, 최대공약수, reduce, map 사용해서 문제 풀기
parseInt(), Math.trunc(), Math.floor() 정리
알고리즘 메서드 정리 1. forEach 2. map 3. filter 4. reduce
N개의 자연수가 입력되면 각 자연수의 자릿수의 합을 구하고, 그 합이 최대인 자연수를 출력 하는 프로그램을 작성하세요. 자릿수의 합이 같은 경우 원래 숫자가 큰 숫자를 답으로 합니다. 만약 235 와 1234가 동시에 답이 될 수 있다면 1234를 답으로 출력해야 합니
완전탐색 : 모든 경우의 수를 주저 없이 다 계산하는 해결 방법, 대표적인 문제 유형, 전체 데이터 100만개 이하일 때 사용시간 제한이 1초, 데이터의 개수가 100만 개 문제 ⇒ O(NlogN) 이내의 알고리즘 이용< 문제 유형 >상하좌우 - 좌표 여행 후
인풋과 아웃풋이 있음독립적임같은 인풋은 동일한 아웃풋이 나옴 선언형 : '이거는 이거다.'인자로 다른 함수를 받아 결과값을 내보내는 함수값은 인자로 주어질 뿐 아니라 결괏값으로 반환되기도 함다른 함수를 반환하는 함수여러 인자를 받는 함수에 일부 인자만 넣어서, 나머지
예시 프로그래밍 : 학생에게 청소를 시키는 것객체지향 요소 넣기\-> ex) 밀가루 반죽과 팥이 클래스란 붕어빵 틀에 찍혀서 객체라는 붕어빵이 나옴\-> 클래스라는 모양틀에 흙을 넣어서 모양과 용도가 뚜렷한 벽돌을 만드는 것창문 닦기(메소드)칠판 닦기(메소드)객제치
1차 프로젝트에서 부족한 점이 많았다. 2차 프로젝트 시작하기 전에 최대한 많은 공부를 해서 프로젝트에 적용해보고자 한다.jestrecoilreduxTypeScript
RESTful API는 두 컴퓨터 시스템이 인터넷을 통해 정보를 안전하게 교환하기 위해 사용하는 인터페이스입니다. 대부분의 비즈니스 애플리케이션은 다양한 태스크를 수행하기 위해 다른 내부 애플리케이션 및 서드 파티 애플리케이션과 통신해야 합니다. 예를 들어 월간 급여
UI 일부가 여러번 사용되거나, UI 일부가 자체적으로 복잡한 경우View와 로직 분리 / state에 따라 분리복잡한 컴포넌트는 재사용이 어려움, 가독성이 떨어지고 유지보수가 어려움재사용하고자 하는 컴포넌트의 UI에서 동일한 요소와 다른 요소 파악다른 요소들을 데이터