1. Typescript 내배캠 강의
설치
-npm init -y
npm install -g typescript
npx tsc --init
npx tsc
ts파일 -> js파일로 변환해야 하는 이유
npx tsc 하지 않고 바로 실행하기
npm install -g ts-node
ts-node ./basic.ts
(./파일이름)void
never
return 값의 type은 생략 가능
Optional Parameter
?
를 붙이면 type이 이렇게 변해 파라미터를 하나만 입력해도 오류가 나지 않는다.?
를 붙일 수 없다.Default Parameter
Rest Parameter
숫자형
숫자를 할당하면 그 다음 멤버에게 자동으로 숫자가 증가해서 할당된다.
Down에는 자동으로 2가 할당된다.
할당된 숫자로 어떤 멤버가 매칭이 됐는지 확인 가능
-> console.log(Direction[3])
-> 3번째에 할당된 Left
가 출력된다.
문자형에는 숫자가 자동으로 증가 할당되는 auto incrementing이 없다.
복합형 보다는 숫자형, 문자형으로 따로 쓰기
union type
string | number
로 정의하면 컴파일 환경에서 오류 확인 가능type.ts 파일을 따로 만들어 import해서 쓰기
3. < GOLLA > 스터디
<textarea>
태그 사용하기!word-break
텍스트가 들어가는 블럭요소의 넓이에 맞춰 줄바꿈 하는 CSSword-break:break-all
글자 단위로 줄바꿈