Front_End [JS기반]/타입스크립트 7

[ 3D Web : Front&Back_Type Script ] 타입스크립트 : 타입스크립트 함수 타입 공부하기.

[ 3D Web : Front&Back_Type Script ] 타입스크립트 : 타입스크립트 함수 타입 공부하기.  ∇ Front & Back _ TypeScript : 타입스크립트 함수 타입 공부하기.목 차1. TS의 함수 표현 1-1 일반적인 함수 정의 1-2 Call Signature(함수 타입)2. TS의 매개변수 표현 2-1 선택적 매개변수 2-2 매개변수 초기화 2-3 나머지(rest) 매개변수 2-4 네임드 파라미터3. TS의 콜백/ 중첩 / 고차 함수 3-1 콜백 함수 3-2 중첩 함수 3-3 고차 함수4. TS의 this 표현 4-1 명시적 this5. TS의 함수-오버로딩  Ⅰ. TS의 함수 표현.    ※ TS에서 함수를 표..

[ 3D Web : Front&Back_Type Script ] 타입스크립트 : 타입 선언의 종류 총정리.

[ 3D Web : Front&Back_Type Script ] 타입스크립트 : 타입 선언의 종류들 정리하기.  ∇ 타입스크립트 : '타입 선언' 정리하기.목 차1. 타입 : Boolean2. 타입 : Number3. 타입 : String4. 타입 : Array5. 타입 : Tuple6. 타입 : Enum7. 타입 : Object8. 타입 : Any9. 타입 : Unknown10. 타입 : Null // Undefined11. 타입 : Never12. 타입 : Void13. 타입 : Literal14. 타입 : Union15. 타입 : Intersection16. 타입 : Type Alias17. 타입 : Interface18. 타입 : Generic19. 타입간 대입 가능한 표.    Ⅰ. 타입 : ..

[ 3D Web : Front&Back_Type Script ] 타입스크립트의 타입 선언

[ 3D Web : Front&Back_Type Script ] 타입스크립트의 타입 선언    ∇ 타입스크립트 : 타입 선언.목 차1. 타입의 기본2. 타입 선언법.  Ⅰ. 타입의 기본.       Ⅰ - 1. 타입 지정.              : "타입스크립트"는 일반 변수, 매개변수, 객체 속성 등에    "   : TYPE   "  과 같은 형태로 타입 지정 가능합니다.let a: string = 'text'; // 문자열let b: number = 0; // 숫자형let c: boolean = true; // 논리형let d: any = true; // 어떤 타입이 올지 모를 때let e: string | number = '0'; // 문자열이나 숫자가 올 때        Ⅰ - 2. 타입 에..

[ 3D Web : Front&Back_Type Script ] 타입스크립트 트랜스파일링 설정 : ' tsconfig ' 의 옵션 총 정리.

[ 3D Web : Front&Back_Type Script ] 타입스크립트 트랜스파일링 설정 : ' tsconfig ' 의 옵션 총 정리.   ∇ 타입스크립트's 트랜스파일링(컴파일) 설정 : tsconfig 옵션목 차1. 타입스크립트 컴파일 설정. 1-1. tsconfig 생성 1-2. tsconfig 전역 속성 2. compilerOptions 옵션 설명 2-1. Language and Environment 옵션 2-2. Modules 옵션 2-3. interop Constraints 옵션 2-4. JavaScript Support 옵션 2-5. Emit 옵션 2-6. Type Checking 옵션. 2-7. completeness 옵션.  Ⅰ..

[ 3D Web : Front&Back_Type Script ] 타입스크립트 : 트랜스파일링이란

[ 3D Web : Front&Back_Type Script ] 타입스크립트 : 트랜스파일링이란  ∇ 타입스크립트 : 트랜스파일링목 차1. 타입스크립트란?2. 타입스크립트 트랜스파일링은 왜 필요할까?   Ⅰ. 타입스크립트란?        ∇  TS는 JS의 슈퍼셋이다?                              - JS와 TS의 차이점을 찾다 보면, 꼭 나오는 말 :   "  TS는 JS의 슈퍼셋(Superset)  "                    ☆ "슈퍼셋"의 의미는??                       ::  "확대집합"   &  "상위집합"        ∇  어떤 기능을 더 가지고 있을까??1. 엄격한 타입 정의2. 인터페이스3. null/undefined-safe4. 범용적..

[ 3D Web : Front&Back_Type Script ] 타입스크립트의 정의*동작원리*특징

[ 3D Web : Front&Back_Type Script ] 타입스크립트의 정의*동작원리*특징 ∇ 타입스크립트 :  정의  * 동작원리 * 특징목 차1. 타입스크립트(TypeScript)란?2. 타입스크립트(TypeScript) 동작 과정. 2-1. 타입스크립트 동작 과정 및 요약 2-2. 타입스크립트 동작 과정에 대한 기타 참고사항 3. 타입스크립트 특징 3-1. 타입스크립트는 컴파일 언어이자, 정적인 타입(static Type)입니다. 3-2. 객체지향 프로그래밍을 지원합니다 3-3. 자바스크립틔 슈퍼셋  Ⅰ. 타입스크립트(TypeScript)란?💡 Microsoft에서 개발하고 유지/관리 되는 Apache 라이센스가 부여된 오픈 소스이다.💡 타입스크립트..

[ 3D Web : Front&Back_Type Script ] Type Script의 개념 및 기초

[ 3D Web : Front&Back_Type Script ] Type Script의 개념 및 기초  ∇ TypeScript의 개념 및 기초.목 차1. TypeScript의 개념과 등장배경2. TS === "컴파일언어"3. TypeScript는 JavaScript의 슈퍼셋4. 타입 : 튜플 & 객체5. Any타입6. 함수 타입 지정7. 유니온 타입 & 인터섹션 타입.  Ⅰ. TypeScript의 개념과 등장배경. ◎ JS(JavaScript) 기반에서 고정된 타입( "정적타입" ) 문법을 추가한 컴파일 언어.                @ 타입을 자유자재로 바꿀 수 있는 JS에서 타입을 자유자재로 변경하지 못하도록,                  타입을 고정시킨 언어가 바로 타입스크립트입니다.   ..