타입스크립트 학습 정리
학습하기 위해서 정리하는 것이기 때문에 빈 개념들이 있을 수 있습니다. 타입 적용 방법 타입 종류 - number, string, unknown, any, [], {}, interface 등 / 클래스의 타입(ex. blob, file, htmlElement, 등) 타입 추론 - 파라미터 기본값 설정, 변수 초기화, 함수 반환 값 타입 단언 - as, ! (Non-null) / 단언이 잘못 되면 에러 발생 타입 가드 - 조건문을 통해서 값이 null, undefined, 등이 나오지 않도록 처리 / typeof, instanceof 등 사용 인터페이스 호출 시그니처 interface getCount { (items: string[]): number } 화살표 함수 사용 interface IUser { n..
2023. 7. 26.
자바스크립트 기본 지식 정리
면접을 준비 및 학습을 위해 부족한 용어 및 개념을 정리하는 것입니다. 비어있는 개념이 있을 수 있습니다. 원시타입 - String, Number, Boolean, null, undefined 참조타입 - Array, Object, Function true - 1, true false - 0, null, undefined, "", NaN, 0a, [].length 부정연산자 - !true, !!false, !{}, !undefined 논리연산자 - &&: and, ||: or 삼항연산자 - 조건문 ? true일 때 값 : false 일 때 값 Nullish 병합 - 변수 ?? 2 : 변수가 0이면 0 반환, 0이 아니면 2 반환 전개연산자 - {...obj} 구조 분해 할당 - const {a, b, ...
2023. 7. 26.