CZ 002 - 주소와 매핑, 인터페이스 기초
address 주소는 특정 계정을 가리키는 고유 식별자로, 계좌번호와 같은 역할을 한다. 자료형이다. 0x0cE446255506E92DF4161
알고리즘 풀이, CSS 트릭, 간단한 개념 정리 등 작은 메모들을 모아둡니다.
address 주소는 특정 계정을 가리키는 고유 식별자로, 계좌번호와 같은 역할을 한다. 자료형이다. 0x0cE446255506E92DF4161
Solidity Solidity란 이더리움(Ethereum)과 같은 블록체인 플랫폼에서 스마트 컨트랙트를 개발하기 위한 고급 프로그래밍 언어이다
downloadFile 브라우저에서 파일을 다운로드하는 유틸리티 함수입니다. Blob이나 MediaSource 객체를 받아서 지정된 파일명으로
loadFile 브라우저에서 파일을 선택하고 로드하는 유틸리티 함수입니다. 파일 선택 후 제공받은 콜백 함수를 통해 파일 객체를 처리할 수 있습
8 - Readonly 2 T에서 K 프로퍼티만 읽기 전용으로 설정해 새로운 오브젝트 타입을 만드는 제네릭 MyReadonly2<T, K>를
3 - Omit T에서 K 프로퍼티만 제거해 새로운 오브젝트 타입을 만드는 내장 제네릭 Omit<T, K>를 이를 사용하지 않고 구현하세요.
2 - Get Return Type 내장 제네릭 ReturnType<T>을 이를 사용하지 않고 구현하세요. const fn = (v: boo
898 - Includes JavaScript의 Array.includes 함수를 타입 시스템에서 구현하세요. 타입은 두 인수를 받고, tru
3312 - Parameters 내장 제네릭 Parameters<T>를 이를 사용하지 않고 구현하세요. const foo = (arg1: s
3060 - Unshift Array.unshift의 타입 버전을 구현하세요. type Result = Unshift<[1, 2], 0>;
533 - Concat JavaScript의 Array.concat 함수를 타입 시스템에서 구현하세요. 타입은 두 인수를 받고, 인수를 왼쪽부
268 - If 조건 C, 참일 때 반환하는 타입 T, 거짓일 때 반환하는 타입 F를 받는 타입 If를 구현하세요. C는 true 또는 fal
189 - Awaited Promise와 같은 타입에 감싸인 타입이 있을 때, 안에 감싸인 타입이 무엇인지 어떻게 알 수 있을까요? type
43 - Exclude T에서 U에 할당할 수 있는 타입을 제외하는 내장 제네릭 Exclude<T, U>를 이를 사용하지 않고 구현하세요.
18 - Length of Tuple 배열(튜플)을 받아 길이를 반환하는 제네릭 Length<T>를 구현하세요. type tesla = ["
14 - First of Array 배열(튜플) T를 받아 첫 원소의 타입을 반환하는 제네릭 First<T>를 구현하세요. type arr1
11 - Tuple to Object 배열(튜플)을 받아, 각 원소의 값을 key/value로 갖는 오브젝트 타입을 반환하는 타입을 구현하세요
7 - Readonly T의 모든 프로퍼티를 읽기 전용(재할당 불가)으로 바꾸는 내장 제네릭 Readonly<T>를 이를 사용하지 않고 구현하
4 - Pick T에서 K 프로퍼티만 선택해 새로운 오브젝트 타입을 만드는 내장 제네릭 Pick<T, K>을 이를 사용하지 않고 구현하세요.
13 - Hello World Hello, World! Type Challenges에서는 타입 단언(assertion)을 하기 위해 자체적인