타입 3

<TIL> 220211 any 타입, SEO

🌱 { 타입스크립트 } 타입스크립트는 자바스크립트의 상위 집합입니다. 타입스크립트는 초깃값으로부터 타입을 추론합니다. noImplicitAny를 설정하여 코드를 작성할 때마다 타입을 명시하도록 합니다. 타입 오류가 있더라도 코드 생성(컴파일)은 가능합니다. any 타입은 최대한 사용을 피합니다. { NextJS } NextJS를 통해 SEO(Search Engine Optimization)를 향상 시킬 수 있습니다. 📌 이펙티브 타입스크립트 / 댄 밴더캄 지음 / 장원호 옮김 / 인사이트 https://nomadcoders.co/nextjs-fundamentals/ NextJS 시작하기 – 노마드 코더 Nomad Coders The React Framework for Production nomadcode..

클래스/└ TIL 2022.02.11

<TIL> 220203 제네릭, 타입 시그니처

🌱 { 타입스크립트 } (a: number, b: number) => number 코드는 함수 타입 문법으로써, 호출 시그니처 또는 타입 시그니처라고 부릅니다. 타입 시그니처를 먼저 정하고 값을 나중에 채우는 프로그래밍 방식을 타입 주도 개발이라고 합니다. 여러 장소에 타입 수준의 제한을 적용할 때는 제네릭 타입 매개변수를 사용합니다. (제네릭 타입 매개변수 = 제네릭 타입 = 제네릭) 📌 타입스크립트 프로그래밍 / 보리스 체르니 지음 / 우정은 옮김 / 인사이트

클래스/└ TIL 2022.02.03

<TIL> 211231 연산자, 단축평가

🌱 { 컴퓨터 구조 } 입출력 장치와 직접 통신하는 프로세서를 데이터 채널이라고 합니다. { JavaScript } 연산자 +연산자는 피연산자 중 하나 이상이 문자열인 경우 문자열 연결 연산자로 동작합니다. NaN은 자신과 일치하지 않는 유일한 값입니다. 제어문 if 문 내의 코드가 길 경우에 continue 문을 사용함으로써 들여쓰기를 한 단계 줄이고, 가독성을 높일 수 있습니다. 타입 변환과 단축 평가 Conversion = Implicit + Explicit Coercion = Implicit (암묵적) Cast = Explicit (명시적) &&: 좌항 값이 있으면 우항 값 반환 => 옵셔널 체이닝 연산자(?.)가 더 효율적 ||: 좌항 값이 없으면 우항 값 반환 => null 병합 연산자(??)..

클래스/└ TIL 2021.12.31